CPIC. Lesson 4. Arrays - Part 1

Upsolve

Rank
Participant
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
Total
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
1–13
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
2000
14
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
64
100
1964
15
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
1900
16
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
0
90
100
100
1890
17
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
0
100
64
100
1864
18
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
1600
19–20
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
1500
19–20
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
1500
21
100
100
100
100
100
100
100
100
100
100
100
100
0
46
100
1346
22
100
100
60
100
100
100
100
100
100
100
100
100
100
1260
23
100
100
100
100
100
100
100
700
24
100
70
100
100
100
100
570
25–30
100
100
100
100
100
500
25–30
100
100
100
100
100
500
25–30
100
100
100
100
100
500
25–30
100
100
100
100
100
500
25–30
100
100
100
100
100
500
25–30
100
100
100
100
100
500
31
100
100
90
100
390
32–33
100
100
100
300
32–33
100
100
100
300
34–35
100
100
200
34–35
100
100
200
36–40
100
100
36–40
100
100
36–40
100
100
36–40
100
100
36–40
100
100
41
37
37