Standings 43th Annual ICPC World Finals. Porto, Portugal April 5, 2019
related  ICPC 2019 World Finals April 4, 2019

updated 2 years, 10 months ago
Rank Handle Score Gap
Penalty
A
B
C
D
E
F
G
H
I
J
K
1 10
0
1531
+
42
+
142
·
+
56
+1
40
+3
279
+
114
+1
92
+
245
+
72
+5
249
2 9
-40
1191
+
27
+
90
·
+
107
+
56
+
168
+1
119
+1
63
+
278
·
+
243
3 9
155
1386
+
40
+1
204
·
+
62
+
31
+3
230
+2
128
+
57
·
+
157
+3
297
4 8
-40
891
+
49
+1
126
-11
300
+
32
+
14
·
+
55
+
32
·
+
111
+8
292
5 8
248
1179
+
27
+
165
·
+
38
+
142
·
+
130
+
208
+
278
+
191
·
6 8
269
1200
+
29
+3
277
·
+
28
+
57
·
+1
212
+1
91
+1
263
+1
103
-1
289
7 7
152
783
+
74
+
103
·
+1
31
+2
69
-3
300
+2
146
+
82
·
+3
118
·
8 7
172
803
+
32
+1
132
·
+1
78
+
43
·
+
97
+
188
·
+
193
·
9 7
292
923
+
23
+1
170
·
+
75
+
46
-1
300
+1
148
+
133
·
+
288
·
10 7
323
954
+
47
+
155
-1
207
+
140
+1
78
·
+
145
+
113
·
+1
236
·
11 7
359
990
+
50
+2
199
·
+1
76
+1
51
·
+1
137
+
104
·
+
273
·
12 7
426
1057
+
90
+3
239
·
+
42
+
59
-2
300
+1
217
+
127
·
+
203
·
13 7
475
1106
+
34
+
245
·
+1
119
+1
163
·
+
143
+
114
·
+1
228
·
14 7
548
1179
+1
24
+5
284
·
+
27
+6
197
·
+
152
+
131
-1
300
+
124
·
15 7
553
1184
+
21
+3
185
·
+1
86
+
58
·
+3
262
+4
159
·
+1
173
·
16 7
554
1185
+
54
+5
295
·
+
30
+1
85
·
+2
235
+
178
·
+
148
·
17 7
665
1296
+
34
+4
178
·
+
105
+3
160
·
+3
291
+1
63
·
+
245
·
18 7
728
1359
+2
161
+
139
·
+
81
+
153
·
+3
202
+
242
·
+1
261
·
19 7
796
1427
+
47
+11
298
·
+
97
+
42
·
+1
257
+2
166
·
+1
220
·
20 7
1003
1634
+4
235
+2
180
·
+
95
+4
150
·
+1
194
+
178
·
+5
282
-1
287
21 6
305
636
+
62
+
185
·
+
52
+
31
·
+
181
+
125
·
·
·
22 6
442
773
+
86
+2
219
·
+
27
+
46
·
+
129
+2
186
·
·
·
23 6
484
815
+3
115
+5
223
·
+
92
+
64
-5
299
+
128
+
33
·
·
·
24 6
538
869
+1
40
+6
290
·
+
66
+1
23
-5
281
+3
162
+
68
·
·
·
25 6
615
946
+
38
+3
260
·
+
61
+
17
·
+2
212
+3
198
·
-1
51
-1
300
26 6
634
965
+2
159
-4
300
·
+
82
+1
115
·
+1
232
+
35
·
+4
182
·
27 6
656
987
+
75
+
289
·
+
182
+
32
·
+2
223
+
146
·
·
·
28 6
658
989
+1
81
+2
284
·
+
138
+
42
·
·
+
105
·
+2
239
·
29 6
686
1017
+
39
·
·
+
66
+3
154
·
+4
273
+
80
·
+3
205
·
30 6
742
1073
+1
91
-3
300
·
+
99
+2
78
·
+
196
+3
253
·
+
236
·
31 6
761
1092
+
94
-8
299
·
+1
47
+1
219
·
+1
296
+
175
·
+1
181
·
31 6
761
1092
+
63
+2
210
·
+
101
+
128
·
+5
298
+
152
·
·
·
33 6
768
1099
+
119
+4
298
·
+
144
+
54
·
+1
197
+3
127
·
·
·
34 6
781
1112
+
92
+
255
·
+
155
+
93
·
+
206
+1
291
·
·
·
35 6
819
1150
+
76
·
·
+
84
+1
164
·
+
246
+1
215
·
+2
285
·
36 6
827
1158
+
83
+2
270
·
+
104
+
55
·
-3
294
+1
132
·
+8
294
·
37 6
829
1160
+2
134
-1
299
·
+
83
+1
159
·
+6
273
+
28
·
+1
283
·
38 6
837
1168
+1
92
+1
245
-1
55
+
205
+1
157
·
+
264
+
145
·
-4
300
·
39 6
865
1196
+
112
+2
299
·
+1
135
+
53
·
·
+1
237
·
+1
260
·
40 6
992
1323
+2
112
+3
288
·
+
172
+
108
·
+
282
+2
221
·
-1
17
·
41 5
518
549
+
114
+
183
-3
171
+
87
+
37
·
-12
300
+
128
·
·
-2
297
42 5
576
607
+
76
+2
194
·
+1
130
+
44
·
-2
262
+
103
·
-4
300
·
43 5
646
677
+
84
-1
299
·
+
44
+
21
·
·
+2
153
·
+2
295
·
44 5
656
687
+1
64
·
·
+1
197
+1
202
·
+
62
+
102
·
-17
298
·
45 5
719
750
+
79
+2
257
·
+
165
+
81
·
·
+
128
·
-9
300
·
46 5
724
755
+
44
-5
299
·
+
109
+2
145
·
·
+
170
·
+
247
·
46 5
724
755
+
102
·
·
+
67
+
33
·
+
294
+2
219
·
-1
296
·
48 5
775
806
+
25
·
·
+1
131
+
99
·
+3
287
+
184
·
·
·
49 5
797
828
+
51
-2
292
·
+
128
+2
163
·
+
197
+
249
·
·
·
50 5
801
832
+
114
-7
300
·
+
172
+1
141
·
+1
87
+1
258
·
·
·
51 5
870
901
+
107
·
·
+
117
+1
95
·
·
+2
263
·
+2
219
·
52 5
872
903
+
56
·
·
+1
108
+
235
·
+3
267
+
157
·
-6
300
·
53 5
904
935
+1
44
+4
267
·
+
112
+2
120
·
·
+2
212
·
·
·
54 5
948
979
+
72
-9
299
·
+
142
+3
189
·
+
187
+2
289
·
·
·
55 5
959
990
+
283
+1
44
-2
112
+1
118
+
152
·
+5
253
-1
300
·
-2
209
·
56 5
1041
1072
+
49
·
·
+
172
+3
227
·
+
269
+
295
·
·
·
57 5
1070
1101
+
114
·
·
+
206
+1
100
·
+6
188
+3
293
·
·
·
58 5
1103
1134
+
55
·
·
+3
173
+2
193
·
+3
284
+1
249
·
-1
110
·
59 5
1122
1153
+
37
·
·
+2
175
+3
210
·
+4
292
+
259
·
·
·
60 5
1159
1190
+1
67
·
·
+3
216
+1
109
·
-10
298
+3
229
·
+8
249
·
61 5
1178
1209
+1
89
·
·
+3
194
+5
184
·
+
285
+1
257
·
-1
31
·
62 4
685
416
+1
89
-5
300
·
+
96
+1
37
·
·
+
154
·
·
·
63 4
743
474
+1
81
-4
294
·
+
91
+2
52
·
-6
300
+1
170
·
·
·
64 4
849
580
+
101
·
·
+
195
+
106
·
-3
300
+
178
·
·
·
65 4
856
587
+
56
-3
281
·
+1
163
+2
63
·
·
-4
298
·
+1
225
·
66 4
888
619
+
36
-7
298
·
+
111
+1
181
·
·
+
271
·
·
·
67 4
893
624
+1
81
+2
249
·
+
124
+1
90
·
·
-3
294
·
·
·
68 4
908
639
+1
87
·
·
+
55
+3
101
·
-2
159
+1
296
·
·
·
69 4
929
660
+1
70
·
·
+
128
+2
160
·
·
+
242
·
·
·
70 4
955
686
+1
106
·
·
+
150
+1
99
·
-2
206
+1
271
·
·
·
71 4
965
696
+
125
+5
279
·
+
77
+1
95
·
·
·
·
-10
300
·
72 4
977
708
+
56
·
·
+1
117
+
259
·
·
+2
216
·
·
·
73 4
989
720
+1
83
·
·
+4
147
+
61
·
·
+2
289
·
-2
294
·
74 4
1000
731
+1
74
·
·
+1
157
+4
233
·
-10
299
+1
127
·
-2
289
·
75 4
1008
739
+
88
-2
300
·
+2
162
+3
132
·
·
+2
217
·
·
·
76 4
1023
754
+
134
·
·
+
122
+1
277
·
·
+
201
·
-1
19
·
77 4
1031
762
+1
192
-1
254
·
+
153
+1
110
·
·
+
267
·
·
·
78 4
1102
833
+8
209
·
·
+2
85
+1
55
·
·
+2
224
·
-5
299
·
79 4
1107
838
+
67
·
·
+2
269
+1
84
·
·
+4
278
·
·
·
80 4
1126
857
+
71
·
·
+2
150
+1
276
·
·
+1
280
·
·
·
81 4
1149
880
+
80
·
·
+2
183
-5
300
·
+2
288
+2
209
·
-1
30
·
82 4
1218
949
+
45
·
·
+3
232
+3
203
·
+3
289
·
·
·
·
83 4
1332
1063
+2
181
·
·
+1
271
+
266
-6
291
·
+3
225
·
·
·
84 4
1470
1201
+5
248
·
·
+
161
+4
237
·
·
+4
295
·
-2
300
·
85 3
842
273
+1
70
·
·
+
107
+
76
·
-2
300
-4
275
·
·
·
86 3
871
302
+
65
-1
300
·
+1
123
+
94
·
·
-1
288
·
-1
300
·
87 3
942
373
+
80
-3
268
·
+
162
·
·
+1
111
·
·
-5
37
·
88 3
950
381
+
90
·
·
+3
142
+1
69
·
·
-5
300
·
·
·
89 3
1024
455
+3
154
·
·
+
183
+
58
·
·
-1
293
·
·
·
90 3
1038
469
+1
95
-6
300
·
+
147
+1
187
·
·
·
·
·
·
91 3
1047
478
+1
188
-7
297
·
+1
106
-2
299
·
·
+
144
-6
82
·
·
91 3
1047
478
+1
75
·
·
+
162
+1
201
·
-2
299
-1
300
·
·
·
93 3
1048
479
+1
139
·
·
+
169
+
151
·
·
·
·
·
·
94 3
1058
489
+
54
·
·
+2
206
+1
169
·
·
-6
300
·
·
·
95 3
1059
490
+1
123
·
·
+
84
+4
183
·
·
·
·
-5
292
·
96 3
1089
520
+2
116
·
·
+3
220
+
84
·
·
·
·
-2
13
·
97 3
1102
533
+1
117
·
·
+1
227
+1
129
·
·
·
·
-1
28
·
98 3
1163
594
+2
107
-1
163
·
+
115
+3
272
·
·
·
·
-1
19
·
99 3
1184
615
+
60
·
·
+
153
+7
262
·
-5
300
·
·
·
·
100 3
1200
631
+3
159
·
·
+1
264
+
128
·
-2
300
-1
299
·
·
·
101 3
1223
654
+1
169
·
·
·
+
195
·
·
+
270
·
-1
300
·
102 3
1229
660
+5
148
·
·
·
+2
267
·
+2
65
·
·
-1
299
·
103 3
1247
678
+1
120
·
·
+
186
+4
272
·
-4
290
·
·
·
·
104 3
1272
703
+4
99
·
·
+
193
+4
251
·
·
·
·
·
·
105 3
1278
709
+4
202
·
·
+
206
+
221
·
·
·
·
·
·
106 3
1400
831
+4
214
·
·
+
246
+1
271
·
·
·
·
·
·
107 3
1413
844
+5
239
·
·
+4
230
+1
175
·
·
·
·
-8
294
·
108 2
1046
177
+
46
·
·
+
131
-2
300
·
·
·
·
·
·
109 2
1107
238
+
61
·
·
+1
157
-7
299
·
·
·
·
-1
34
·
110 2
1141
272
+1
92
·
·
+
160
-5
298
·
·
·
·
·
·
111 2
1169
300
+
88
·
·
+
212
-7
300
·
·
-1
299
·
·
·
112 2
1173
304
+1
49
·
·
+2
195
-7
299
·
·
·
·
·
·
113 2
1188
319
+1
82
·
·
+1
197
-1
189
·
·
-2
299
·
·
·
114 2
1197
328
+
56
·
·
+
272
-9
298
·
·
·
·
·
·
115 2
1221
352
+2
102
·
·
+
210
-3
295
·
·
·
·
·
·
116 2
1227
358
-2
278
·
·
+1
153
+3
125
·
·
·
·
·
·
117 2
1229
360
+1
267
·
·
+
73
-3
238
-1
69
·
·
·
-6
300
·
118 2
1245
376
+
122
·
·
+
254
-5
288
·
·
-1
300
·
·
·
119 2
1272
403
+2
138
·
·
+
225
-2
299
·
·
·
·
·
·
120 2
1289
420
+2
200
·
·
+
180
-1
276
·
·
·
·
-6
299
·
121 2
1307
438
+1
155
·
·
+2
223
-2
154
·
·
-1
294
·
·
·
122 2
1308
439
+6
128
·
·
+
191
-16
299
·
·
·
·
·
·
123 2
1309
440
+1
160
·
·
+
260
-4
294
·
-2
37
·
·
·
·
124 2
1332
463
-5
277
·
·
+2
246
+2
137
·
·
·
·
·
·
125 2
1341
472
+2
156
·
·
+
276
·
·
·
-2
235
·
·
·
126 2
1343
474
·
·
·
+
258
+1
196
·
·
·
·
·
·
127 2
1356
487
+
202
·
·
·
+
285
·
·
·
·
·
·
128 2
1372
503
+1
249
·
·
+1
214
-4
260
·
·
·
·
·
·
129 2
1374
505
+3
101
·
·
+4
264
-7
275
·
·
·
·
·
·
130 2
1526
657
+2
252
·
·
·
+4
285
·
·
·
·
·
·
131 1
1313
144
+1
124
·
·
-5
256
-1
186
·
-4
300
·
·
·
·
132 1
1480
311
-3
300
·
·
+1
291
-3
119
·
·
·
·
·
·
133 1
1590
421
·
·
·
·
-2
279
·
·
·
+8
261
·
·
134 0
1469
0
·
·
·
-2
211
-2
127
·
·
·
·
·
·
134 0
1469
0
-1
269
·
·
·
·
·
-1
288
·
·
·
·