Standings Toyota Programming Contest 2023 Spring Final March 18, 2023

Rank
Handle
Score
Penalty
300
300
500
700
1000
1300
1300
1 (1) 3100 108:15
65:42
71:29
76:33
98:15+1
123:31
123:37
58:39+1
2 (2) 3100 157:07
3:59
15:22+2
21:54
41:06
·
147:07
·
3 (3) 3100 157:29
9:17
13:39
18:43
28:53
166:10
157:29
·
4 (4) 2800 156:11
11:28
18:22
151:11
126:46
93:10+1
128:32
176:55
5 (5) 2100 152:49
12:03
22:06
35:13
151:50
147:49+1
151:25
151:33
6 (6) 1800 35:45
5:36
9:19
14:03
35:45
·
·
179:21
7 (7) 1800 40:06
14:13
20:58
29:33
40:06
160:38
178:57
160:48
8 (8) 1800 44:16
6:37
16:10
22:58
44:16
1000
·
·
9 (9) 1800 48:48
16:02
17:00
25:38
48:48
·
·
137:43
10 (10) 1800 51:16
17:37
22:26
28:24
51:16
·
·
·
11 (11) 1800 54:32
22:02
14:02
31:06
54:32
·
·
·
12 (12) 1800 57:28
31:42
16:54
11:12
57:28
·
171:29
·
13 (13) 1800 64:12
8:30
22:57
38:06
64:12
·
·
·
14 (14) 1800 65:48
15:21+1
28:20
35:24
60:48
·
·
·
15 (15) 1800 68:58
42:39
21:24+1
33:09
63:58
·
·
·
16 (16) 1800 76:38
11:58
16:20
28:38
76:38
·
·
·
17 (17) 1800 79:54
16:21
21:29
45:07
79:54
1000
·
·
18 (18) 1800 80:02
40:22
18:55
45:51
80:02
125:59
·
·
19 (19) 1800 84:46
24:05+1
29:40
38:17+1
69:46+1
·
·
·
20 (20) 1800 89:31
29:55
37:34
47:48
84:31+1
·
·
·
21 (21) 1800 92:17
18:07+1
29:34
45:52
87:17
·
·
·
22 (22) 1800 93:21
12:39
26:29
34:24
83:21+2
·
·
·
23 (23) 1800 93:51
40:55+2
48:42
56:24
83:51
·
·
·
24 (24) 1800 95:12
10:26
15:33
20:10
90:12+1
1000
170:34
·
24 (25) 1800 95:12
30:19
17:26
39:04+1
90:12
·
·
179:54
26 (26) 1800 95:44
55:57+1
41:32+1
46:05
85:44
·
·
170:41
27 (27) 1800 98:24
9:00
30:16
64:57
93:24+1
·
·
·
28 (28) 1800 99:12
30:39+1
21:01
5:14
89:12+1
·
·
178:21
29 (29) 1800 100:39
9:50
18:54
31:53
100:39
·
·
·
30 (30) 1800 101:36
18:55
24:25
6:46
86:36+3
·
·
160:52
31 (31) 1800 103:07
33:35+3
39:06
59:31
88:07
·
·
·
32 (32) 1800 106:04
52:42+2
8:26
17:34
96:04
·
·
·
33 (33) 1800 107:41
21:30
28:31
41:16
102:41+1
·
·
·
34 (34) 1800 110:21
65:56
32:59
74:56
105:21+1
135:15
·
·
35 (35) 1800 120:27
38:21+1
57:01
64:37
115:27
·
·
·
36 (36) 1800 122:10
64:17+1
38:40
68:47
112:10+1
·
·
·
37 (37) 1800 122:32
30:05+1
36:56
51:13
107:32+2
·
·
·
38 (38) 1800 123:19
41:06
48:24
52:10
123:19
·
·
·
39 (39) 1800 123:39
24:44
38:24+1
64:06
113:39+1
·
·
·
40 (40) 1800 126:00
23:42+2
53:05
116:00
80:00
·
·
·
41 (41) 1800 127:36
97:36+3
21:40
37:44
70:40+3
·
127:27
·
42 (42) 1800 128:15
17:20
28:31
41:17
118:15+2
179:57
·
·
43 (43) 1800 129:01
47:45
36:13
71:54
124:01+1
·
·
·
44 (44) 1800 129:34
53:33
27:27
38:17
119:34+2
1000
·
·
46 (45) 1800 133:14
49:16+1
17:53
88:01
118:14+2
177:09
·
·
47 (46) 1800 134:43
17:34
27:24
39:05
119:43+3
·
·
·
48 (47) 1800 135:17
120:22
120:48
121:10
125:17+2
·
·
·
49 (48) 1800 136:00
44:18
11:14
23:17
126:00+2
·
·
·
52 (49) 1800 144:14
29:41
43:42+1
54:05+1
109:14+5
·
·
·
53 (50) 1800 144:21
28:17+1
31:57
74:33+1
129:21+1
·
179:51
·
54 (51) 1800 144:53
22:43
38:13
60:41
144:53
·
·
·
55 (52) 1800 145:15
64:16+1
17:49
55:55
140:15
163:49
166:46
149:52
56 (53) 1800 145:18
14:16
31:29
53:31
135:18+2
·
·
·
57 (54) 1800 147:04
66:47
52:47
88:06+1
142:04
·
·
·
58 (55) 1800 148:34
22:33
34:21
60:21+1
143:34
173:10
121:55
179:39
59 (56) 1800 149:35
15:13+1
24:28
47:32
139:35+1
·
·
·
60 (57) 1800 155:15
35:27
17:51
26:21
150:15+1
·
·
·
61 (58) 1800 156:08
16:54
23:16
27:44
151:08+1
·
·
·
62 (59) 1800 157:14
46:22
46:19
83:08
157:14
·
·
·
63 (60) 1800 158:10
36:43+1
25:56
55:30+3
133:10+1
·
·
·
64 (61) 1800 162:57
73:47+2
21:57
90:55
142:57+2
·
·
·
65 (62) 1800 163:13
17:55
41:57+2
74:27+1
148:13
·
·
·
66 (63) 1800 164:06
28:21
51:15
80:46
164:06
·
·
·
67 (64) 1800 165:50
51:23+2
28:35
66:27
130:50+5
·
·
·
68 (65) 1800 167:11
18:49+1
34:22+1
56:38
147:11+2
179:27
·
·
69 (66) 1800 167:59
48:47+3
62:26
71:38
137:59+3
·
·
·
70 (67) 1800 168:06
38:51
8:27
56:41
168:06
·
·
·
71 (68) 1800 170:11
24:43
34:39
170:11
145:10
·
·
·
72 (69) 1800 173:56
160:27
160:37
160:46
168:56+1
·
·
·
73 (70) 1800 174:04
28:24
16:32
66:53
154:04+4
·
·
·
74 (71) 1800 179:19
12:19
33:28
72:13
179:19
·
·
·
75 (72) 1800 182:22
24:26
35:00
54:40
177:22+1
·
·
·
76 (73) 1800 185:10
53:21
42:44
62:32
170:10+3
·
·
·
77 (74) 1800 192:11
21:16
4:54
34:26
167:11+5
·
·
·
78 (75) 1800 194:35
16:29+1
27:33
169:35
155:59+4
·
·
·
79 (76) 1800 200:29
42:21+2
48:34
66:33
155:29+7
·
·
·
80 (77) 1800 205:13
42:19+4
65:19
102:00
170:13+3
·
·
·
81 (78) 1800 206:03
21:45
55:39+1
78:27
176:03+5
·
·
·
82 (79) 1800 208:17
77:34+6
53:53
65:47
163:17+3
·
·
·
83 (80) 1800 210:20
64:06+4
77:17
84:45
175:20+3
·
·
·
84 (81) 1800 231:30
31:07
49:43+1
61:09
171:30+11
·
·
·
85 (82) 1500 65:32
·
16:54
27:40
65:32
·
·
·
86 (83) 1500 73:30
·
34:26
46:42+1
68:30
·
-1 CE
1300
87 (84) 1500 145:46
·
30:30
58:07
140:46+1
·
·
166:45
88 (85) 1300 108:04
31:45+1
11:04
·
103:04
1000
·
·
89 (86) 1300 166:09
8:46
19:55
500
166:09
·
·
·
90 (87) 1200 111:38
57:01
·
35:40
101:38+2
·
·
·
91 (88) 1100 33:46
33:46
18:38
25:28
177:36
168:58
·
·
92 (89) 1100 36:54
22:16
36:54
30:48
·
·
·
·
93 (90) 1100 38:13
11:19
23:11
38:13
·
·
·
·
94 (91) 1100 40:45
23:13
29:25
40:45
700
·
·
·
95 (92) 1100 46:27
12:57
25:36
46:27
148:04
·
·
·
96 (93) 1100 54:18
39:23
24:40
54:18
·
·
·
·
97 (94) 1100 57:13
20:07+2
32:00
47:13
179:36
·
·
·
98 (95) 1100 57:37
57:37
18:14
35:22
129:41
·
·
·
99 (96) 1100 57:52
20:12+2
26:33
47:52
91:36
·
·
·
100 (97) 1100 57:53
23:36
38:43
57:53
700
·
·
179:42
101 (98) 1100 61:18
21:47
32:13
61:18
·
·
1300
·
102 (99) 1100 64:18
35:20+1
43:31
59:18
·
·
·
·
103 (100) 1100 64:20
38:12
53:12
64:20
·
·
·
·
104 (101) 1100 64:34
39:58
12:37
64:34
179:47
·
·
·
105 (102) 1100 65:17
52:27
14:12
65:17
·
·
·
·
106 (103) 1100 65:34
65:34
20:07
56:31
·
·
·
·
107 (104) 1100 67:20
39:08
42:52
62:20+1
137:29
1000
·
·
108 (105) 1100 68:56
26:48
40:13
68:56
·
·
·
·
109 (106) 1100 69:48
42:24+2
50:30
59:48
87:47
·
·
·
110 (107) 1100 76:17
19:45
48:20
76:17
164:28
·
·
·
111 (108) 1100 76:21
13:47
27:48
71:21+1
159:12
·
·
·
112 (109) 1100 77:16
14:40
41:09
77:16
·
·
·
·
113 (110) 1100 78:44
78:44
50:23
62:24
·
·
·
·
114 (111) 1100 81:13
31:00+1
56:13
76:13
177:15
·
·
·
115 (112) 1100 82:35
35:14+1
47:16
77:35
175:14
·
·
·
116 (113) 1100 82:58
41:43
49:44+1
77:58
·
·
177:35
·
117 (114) 1100 83:03
57:15
19:39
83:03
·
·
·
·
118 (115) 1100 84:13
21:02
35:02+1
79:13
159:21
·
·
·
119 (116) 1100 86:07
46:57+2
65:36
76:07
179:27
·
·
·
120 (117) 1100 86:45
25:36
36:50
86:45
·
·
·
·
121 (118) 1100 88:44
30:41+2
40:29
73:44+1
·
·
·
·
122 (119) 1100 91:14
91:14
42:51
79:56
·
·
·
·
123 (120) 1100 92:44
46:42
75:52
92:44
·
·
·
·
124 (121) 1100 95:03
47:34+2
59:29
85:03
172:29
·
·
·
125 (122) 1100 97:47
87:47+2
51:17
39:03
·
·
·
·
126 (123) 1100 99:26
17:11+2
57:29
79:26+2
162:50
·
·
·
127 (124) 1100 101:35
101:35
22:47
86:52
·
·
·
·
128 (125) 1100 101:39
20:10
32:09
101:39
177:28
·
·
·
129 (126) 1100 101:42
31:48+1
40:33
96:42
179:26
·
·
·
130 (127) 1100 101:50
48:52+1
31:10
96:50
·
·
·
·
131 (128) 1100 103:33
40:37
65:59
103:33
174:48
·
·
·
132 (129) 1100 109:44
69:46
109:44
87:30
179:54
·
·
·
133 (130) 1100 113:50
20:17
86:00+1
108:50
153:29
·
·
·
134 (131) 1100 114:24
40:19+3
31:34
99:24
169:22
·
·
·
135 (132) 1100 114:29
46:02
66:55
114:29
179:53
·
·
·
136 (133) 1100 120:21
101:57
67:13
120:21
-2 TLE
·
·
·
137 (134) 1100 121:18
62:48+3
79:33
106:18
123:27
·
·
·
138 (135) 1100 122:36
26:29
79:18
122:36
·
·
·
·
139 (136) 1100 124:13
70:12+2
90:05
114:13
178:44
·
·
·
140 (137) 1100 124:55
16:00+1
26:02
119:55
·
·
·
·
141 (138) 1100 125:44
87:40+1
38:21
120:44
·
·
·
·
142 (139) 1100 127:36
10:08
31:15
127:36
·
·
·
·
143 (140) 1100 136:36
80:36
30:07
136:36
·
·
·
·
144 (141) 1100 139:04
68:47+2
84:24
129:04
166:50
·
·
·
145 (142) 1100 139:40
52:49
38:37
139:40
·
·
·
·
146 (143) 1100 143:03
27:13
54:43
128:03+3
·
·
·
·
147 (144) 1100 143:13
133:13+2
50:24
118:02
162:47
·
·
·
148 (145) 1100 145:47
70:04
125:52
145:47
·
·
·
·
149 (146) 1100 147:18
111:44+1
58:20
142:18
179:06
·
·
·
150 (147) 1100 147:54
91:12
147:54
107:47
·
·
·
·
151 (148) 1100 148:08
50:16+3
72:23
133:08
179:51
·
·
·
152 (149) 1100 149:33
49:47+1
139:33
119:52+1
179:33
·
·
·
153 (150) 1100 155:12
101:50
77:28+4
135:12
175:05
179:41
179:47
179:55
154 (151) 1100 158:48
82:37
136:56
158:48
·
·
·
·
155 (152) 1100 162:41
64:31
35:07
162:41
·
·
·
·
156 (153) 1100 163:36
148:36
32:49+2
120:56+1
·
·
·
·
157 (154) 1100 164:59
13:58
49:51
164:59
·
·
·
·
158 (155) 1100 169:42
16:26
47:25
164:42+1
·
·
·
·
159 (156) 1100 183:57
173:57+2
41:17
82:36
·
·
·
·
160 (157) 1100 220:41
175:41+7
101:22+2
130:33
·
·
·
·
161 (158) 1000 185:03
20:00
166:22
174:41
145:03+8
150:48
151:03
151:09
162 (159) 800 47:53
·
26:18+1
42:53
176:41
·
·
·
163 (160) 800 65:48
10:11
·
65:48
·
·
·
·
164 (161) 800 74:41
57:51
45:09
74:41
·
·
·
179:03
165 (162) 800 77:01
25:13
300
72:01+1
·
·
·
·
166 (163) 800 77:16
·
77:16
58:56
177:31
·
·
·
167 (164) 800 84:29
·
68:41
84:29
157:02
·
·
·
168 (165) 800 84:39
42:29
58:40
84:39
700
·
·
·
169 (166) 800 95:59
·
53:56+1
90:59
·
·
·
·
170 (167) 800 98:42
15:56
·
98:42
86:46
·
·
·
171 (168) 800 105:39
23:01
·
100:39+1
·
·
·
·
172 (169) 800 117:29
101:04+1
-1 WA
112:29
·
·
·
·
173 (170) 800 124:19
61:35
77:51
124:19
177:12
·
·
·
174 (171) 800 133:56
133:56
·
102:30
·
·
·
·
175 (172) 800 140:37
179:53
85:51
140:37
·
·
·
·
176 (173) 800 142:48
16:39+2
300
132:48
171:44
·
·
·
177 (174) 800 143:33
173:42
42:13+1
133:33+1
·
·
·
·
178 (175) 700 100:29
300
300
500
100:29
·
·
166:27
179 (176) 600 13:15
6:40
13:15
·
·
·
·
·
180 (177) 600 40:17
22:29
40:17
·
·
·
·
·
181 (178) 600 41:17
28:37+1
36:17
500
-2 WA
·
·
·
182 (179) 600 47:53
28:28
47:53
500
700
·
·
·
183 (180) 600 60:48
60:48
14:38
·
·
·
178:19
·
184 (181) 600 67:33
46:31
67:33
·
·
·
·
·
185 (182) 600 67:37
57:37+2
45:05
500
·
·
·
·
186 (183) 600 84:58
55:40+2
74:58
500
·
·
·
·
187 (184) 600 87:06
82:06
49:17+1
160:28
·
·
·
·
188 (185) 600 97:03
50:47+1
87:03+1
-1 WA
·
·
·
·
189 (186) 600 101:18
27:36+1
96:18
161:41
·
·
·
·
190 (187) 600 117:08
43:48+3
102:08
120:22
120:42
120:45
120:49
120:54
191 (188) 600 138:18
138:18
10:12
·
·
·
·
·
192 (189) 600 158:06
26:39
158:06
500
·
·
·
·
193 (190) 600 186:21
43:30+1
176:21+1
·
·
·
·
·
194 (191) 500 87:55
160:51
·
87:55
·
·
·
·
195 (192) 500 153:01
178:57
·
153:01
·
·
153:31
·
196 (193) 300 38:59
·
38:59
·
·
·
·
·
197 (194) 300 44:43
·
44:43
85:20
·
·
·
·
198 (195) 300 47:45
·
47:45
·
·
·
·
·
199 (196) 300 51:47
175:59
51:47
500
·
·
·
·
200 (197) 300 64:04
59:04+1
·
·
·
175:44
·
·
201 (198) 300 119:24
119:24
·
·
·
·
·
·
202 (199) 300 125:58
125:58
·
·
·
·
·
·
203 (200) 300 133:03
68:05
128:03+1
178:51
·
·
·
·
204 (201) 300 190:42
155:42+7
·
·
·
·
·
·
205 (202) 0 0:00
172:04
·
·
·
·
·
·
205 (203) 0 0:00
141:55
·
·
·
·
·
·
205 (204) 0 0:00
300
300
500
700
1000
175:49
1300
- (205) 1100 ·
300
300
500
·
·
·
·
- (206) 1100 ·
300
300
500
·
·
·
·
- (207) 800 ·
·
300
500
·
·
·
·
more