Two pointers technique

Virtual

Rank
Participant
A
B
C
D
E
F
G
H
I
J
K
Total
100
101
100
160
200
140
140
230
100
100
100
1471
1–7
100
101
100
160
200
140
140
230
100
100
100
1471
100
101
100
160
200
140
140
230
100
100
100
1471
1–7
100
101
100
160
200
140
140
230
100
100
100
1471
1–7
100
101
100
160
200
140
140
230
100
100
100
1471
1–7
100
101
100
160
200
140
140
230
100
100
100
1471
1–7
100
101
100
160
200
140
140
230
100
100
100
1471
1–7
100
101
100
160
200
140
140
230
100
100
100
1471
1–7
100
101
100
160
200
140
140
230
100
100
100
1471
8
100
101
100
160
170
140
140
230
100
100
100
1441
9
100
101
100
160
200
40
140
230
100
100
100
1371
10
100
101
160
170
140
140
230
100
100
100
1341
101
20
160
200
140
140
230
100
100
100
1291
11
64
100
100
100
95
130
70
230
100
100
100
1189
101
100
160
200
140
140
100
100
100
1141
100
100
100
100
100
100
100
100
100
100
100
1100
12–16
100
100
100
100
100
100
100
100
100
100
100
1100
12–16
100
100
100
100
100
100
100
100
100
100
100
1100
12–16
100
100
100
100
100
100
100
100
100
100
100
1100
12–16
100
100
100
100
100
100
100
100
100
100
100
1100
12–16
100
100
100
100
100
100
100
100
100
100
100
1100
17
101
100
160
200
230
100
100
100
1091
18
100
101
100
100
140
230
100
100
100
1071
19
100
101
100
160
200
140
140
120
1061
20
91
30
160
200
140
80
50
100
100
100
1051
21
100
100
100
100
100
100
70
100
100
100
970
22
100
101
100
160
200
140
140
941
23
100
100
100
100
100
140
93
100
100
933
24–25
100
100
100
100
100
100
100
100
100
900
24–25
100
160
200
140
100
100
100
900
73
101
20
160
200
140
140
834
26
100
101
100
230
100
100
100
831
27
100
101
100
160
200
140
10
811
28
94
100
100
100
100
100
100
100
794
29
6
101
10
160
200
140
140
757
30
100
100
100
100
100
100
26.09
100
726.09
31
100
100
100
100
100
100
100
16
716
32–33
101
100
160
200
140
701
32–33
100
101
160
200
140
701
34–36
100
100
100
100
100
100
100
700
34–36
100
100
100
100
100
100
100
700
34–36
100
100
100
100
100
100
100
700
37
70.3
70
100
100
80
100
72
100
692.3
38
101
100
160
200
100
661
39
160
200
100
100
100
660
40
101
100
140
100
100
100
641
41
100
100
95
100
9
100
100
604
42–44
100
101
100
160
140
601
42–44
101
160
200
140
601
42–44
101
0
160
200
140
601
45
100
100
100
100
100
100
600
46
52.48
100
100
100
140
100
592.48
47
101
100
160
200
561
48
100
100
100
140
100
540
49
6
160
160
80
93
21
520
50–51
160
200
140
500
50–51
160
200
140
500
52
52.48
100
100
100
140
0
492.48
53–54
101
160
200
461
53–54
101
160
200
461
55
12
100
100
100
65
80
457
56–59
160
200
80
440
56–59
100
100
100
140
440
56–59
100
100
140
100
440
56–59
100
100
100
140
440
60
12
100
100
100
100
21
433
101
100
230
431
61
76
160
190
426
62
101
160
160
421
63
53
160
200
413
69
230
100
399
64
100
100
100
95.65
395.65
65
100
100
100
93
393
66
52.48
100
100
100
10
362.48
67–69
160
200
360
67–69
160
200
360
60
100
100
100
360
67–69
0
160
200
360
70
39.6
12.5
5
86
79
100
322.1
71
16.83
100
100
100
316.83
72
160
150
310
101
200
301
73–74
100
100
100
300
73–74
100
100
100
300
200
80
280
75
80
100
100
280
76
74.26
100
100
274.26
77
97
10
160
0
267
78
101
160
261
79
160
100
260
80
33
140
80
253
81
35.64
100
100
10
245.64
82
101
140
241
83
140
100
240
84
100
101
30
231
85
140
80
220
86
9.9
100
100
209.9
87–166
100
100
200
87–166
100
100
200
87–166
100
100
200
1-100 of 379