Click on a cell to view the code submitted for that problem. Click on a username to view their competition history.
0:00
115:31
53:16
27:13
28:37
59:37
38:00
117:10
118:17
118:56
88:25
145:25
60:13
67:12
138:30
42:10
22:36
25:44
50:08
82:46
161:26
84:51
130:41
27:40
85:31
19:56
20:02
22:24
176:36
132:20
98:53
72:06
95:15
41:13
68:42
24:48
154:36
27:58
23:35
93:38
32:02
95:09
102:13
55:50
118:49
49:53
97:28
15:25
32:51
70:36
97:00
45:44
41:25
116:38
129:53
161:10
32:37
19:29
86:38
26:27
76:46
174:11
28:36
81:49
63:04
155:03
126:25
122:34
29:15
177:16
47:50
106:23
38:26
63:34
32:27
125:19
178:37
52:22
169:13
63:37
60:38
26:38
16:53
84:37
19:43
40:50
21:56
85:50
153:56
48:14
50:51
103:48
19:52
21:33
113:37
178:49
21:21
70:39
18:40
176:40
114:05
19:02
53:01
45:51
47:59
42:08
35:39
19:05
89:17
30:26
32:56
40:10
28:00
160:42
173:25
25:23
45:10
40:47
158:02
50:34
162:02
27:50
102:19
19:36
37:31
53:03
83:56
65:29
94:43
56:51
148:34
142:26
29:32
57:31
155:25
18:07
133:51
91:14
78:27
64:18
67:22
45:45
147:54
107:45
10:42
131:13
10:00
40:08
18:05
42:14
109:52
111:56
139:46
109:18
171:14
112:52
24:06
18:16
142:54
21:30
69:17
105:29
58:22
148:50
167:38
135:06
123:09
32:08
54:13
104:41
90:50
53:28
69:57
25:25
125:18
25:14
156:41
44:37
111:33
43:23
65:59
56:42
142:44
65:13
166:44
25:42
76:29
20:49
165:25
79:04
79:10
93:09
64:51
163:44
51:49
79:43
18:19
87:01
25:48
66:30
53:43
26:43
30:27
40:05
34:11
144:11
100:05
10:22
54:40
19:03
21:51
133:33
106:45
81:41
29:20
96:01
179:31
158:48
17:56
80:17
114:03
11:30
48:08
32:23
83:52
147:40
67:03
147:14
55:39
80:44
16:44
11:49
45:53
23:40
69:20
178:11
88:23
24:44
173:02
90:42
168:16
20:16
70:13
15:01
20:20
79:25
90:33
109:29
13:52
56:50
53:12
18:29
85:14
55:27
105:44
102:39
118:50
87:21
14:19
32:16
50:23
34:35
59:13
34:19
136:57
84:00
130:38
40:35
33:56
37:18
53:47
7:31
53:58
58:14
122:29
40:59
82:53
118:46
179:11
49:29
141:04
61:30
137:53
33:57
62:32
8:16
40:30
167:18
179:54
73:25
86:48
131:08
20:41
31:05
52:32
26:46
114:42
45:15
77:53
38:31
86:26
71:10
39:15
24:32
177:14
107:39
88:09
16:59
32:24
13:21
174:52
18:51
19:25
102:34
57:33
15:55
77:20
175:44
166:37
102:38
71:05
61:36
59:35
86:59
126:21
164:45
62:49
44:14
37:09
73:44
69:07
12:33
106:07
143:23
120:38
35:58
151:39
76:07
24:07
78:43
28:18
89:15
20:13
48:52
172:40
47:47
31:46
175:31
116:02
54:03
119:11
79:01
174:58
34:21
172:52
76:45
115:32
134:58
16:04
29:57
133:42
77:03
146:03
70:27
23:05
88:48
33:18
92:19
77:37
108:36
81:11
36:10
137:31
42:52
41:22
115:18
103:40
118:03
33:05
98:32
28:02
54:06
78:42
164:34
53:39
45:40
45:19
40:16
135:47
30:34
33:22
153:54
83:35
54:55
23:16
27:23
53:50
39:33
178:28
37:19
44:19
44:33
153:29
16:28
65:33
130:03
38:17
88:42
110:46
30:44
61:29
105:04
64:22
70:15
68:29
85:17
89:40
62:01
171:17
68:46
173:00
30:29
56:52
12:28
54:54
103:05
67:14
168:44
27:26
44:02
60:07
90:29
139:05
99:37
44:06
123:44
87:15
129:29
138:33
172:41
155:01
50:48
47:07
33:50
94:59
48:57
103:16
78:00
114:55
9:28
69:19
44:11
77:33
66:31
54:59
32:00
158:52
31:53
20:27
41:32
33:49
59:14
70:54
65:12
97:29
179:27
40:25
97:19
174:29
53:23
43:18
26:57
94:50
120:57
22:54
21:02
60:00
24:41
71:32
89:55
26:40
36:43
39:02
129:23
42:18
163:40
34:29
151:33
92:59
45:27
51:21
109:06
59:45
31:18
75:00
128:10
55:05
23:21
93:02
88:49
62:12
140:44
175:26
26:03
34:15
10:38
74:35
42:22
30:24
31:09
86:56
179:16
17:01
33:02
42:36
133:15
172:45
21:50
166:52
112:14
70:20
34:10
97:38
130:29
9:13
79:42
35:41
128:03
30:10
54:08
41:42
39:36
64:13
159:45
69:46
47:52
135:24
71:08
127:15
65:00
55:23
94:07
149:57
36:06
34:55
87:43
45:04
112:44
75:35
160:54
35:14
38:34
161:03
160:51
40:46
117:45
61:42
65:50
47:43
34:18
27:52
15:48
64:17
179:28
33:24
59:50
59:56
110:48
23:01
58:52
41:11
71:40
36:14
31:58
155:17
100:20
135:28
28:52
81:13
17:38
82:38
177:33
30:52
42:17
40:57
18:34
57:39
118:25
141:14
102:14
100:36
119:25
58:48
168:22
151:02
81:55
67:01
47:21
121:51
102:56
81:19
23:24
101:34
88:11
40:21
16:08
130:58
82:57
57:18
43:14
74:31
90:48
58:57
21:01
8:27
39:40
46:50
22:26
72:30
65:16
179:25
103:41
34:31
148:06
73:53
104:55
157:44
89:42
93:59
98:28
33:00
155:08
47:35
76:44
39:58
70:00
81:32
31:36
53:22
50:47
82:21
38:40
31:13
103:38
140:22
82:40
158:19
92:45
19:17
60:49
44:49
105:33
48:26
169:38
96:12
121:57
35:08
165:47
72:23
38:36
85:06
40:45
107:17
37:04
23:43
93:19
139:37
75:52
80:23
83:34
125:58
70:41
44:42
37:55
37:15
112:31
71:48
122:19
58:03
94:51
137:47
35:33
148:58
58:43
106:33
65:07
63:15
23:27
67:31
71:21
107:09
13:49
63:38
98:57
150:38
168:28
67:38
89:11
90:18
130:37
36:00
46:12
29:41
22:12
67:59
33:08
12:25
39:20
37:25
63:51
32:15
36:36
179:38
36:23
60:27
22:07
79:46
17:25
59:19
23:12
69:58
175:32
82:43
45:32
32:59
19:19
31:41
50:30
44:09
89:48
43:32
163:22
17:20
84:55
16:19
76:16
15:36
23:57
83:09
77:32
68:26
40:42
20:48
74:13
43:54
114:39
86:02
75:30
31:35
63:08
37:58
31:03
94:39
155:45
61:35
178:43
33:03
48:45
161:43
24:01
85:28
66:18
44:39
28:25
100:41
108:00
84:05
136:27
96:11
175:47
28:03
31:04
24:29
90:26
77:15
29:50
168:12
158:59
50:44
57:45
73:42
137:16
61:25
107:20
54:53
68:01
152:51
127:23
101:42
58:59
67:23
56:25
70:52
16:49
12:14
64:49
99:36
69:22
91:13
113:08
56:04
54:46
129:12
39:37
66:07
179:19
17:29
25:10
57:36
45:16
71:46
109:04
63:18
88:32
101:02
24:19
56:37
31:32
24:04
163:03
179:58
28:44
68:28
34:39
35:37
125:20
108:02
178:13
125:55
110:56
37:38
43:00
95:22
81:21
103:14
166:50
133:28
10:58
40:39
148:24
59:48
100:19
101:41
95:45
20:19
158:31
157:46
51:37
59:36
15:32
14:26
66:23
170:30
39:41
61:02
58:39
46:29
32:10
34:59
148:00
14:16
24:10
49:49
30:23
83:50
72:33
156:57
92:25
34:48
60:21
29:19
63:22
157:25
49:14
21:24
25:29
99:58
107:40
99:52
135:05
130:26
31:52
130:24
44:59
86:55
83:18
29:48
76:20
77:49
47:33
18:48
27:43
125:50
67:29
130:39
58:27
87:12
43:24
159:05
155:12
43:09
63:33
47:44
56:06
129:59
70:46
70:05
28:23
45:56
146:17
57:38
124:47
33:28
152:14
136:39
26:44
86:41
164:11
67:41
42:06
122:43
118:18
32:44
105:39
62:40
39:25
82:34
117:03
57:00
51:28
177:08
62:55
96:41
100:46
48:22
77:36
113:01
45:49
69:39
46:52
99:07
47:09
96:40
95:04
96:54
157:15
39:03
28:54
153:08
90:06
62:15
77:28
26:11
82:19
111:09
69:36
110:18
15:33
16:57
28:55
83:44
60:35
81:08
21:06
145:58
100:06
64:06
61:46
45:18
55:17
89:16
160:01
82:15
18:50
176:48
84:52
55:52
65:45
34:34
39:06
52:41
121:40
45:21
65:37
41:26
77:06
22:58
46:45
114:54
62:38
60:54
175:56
119:06
87:53
106:26
161:34
115:10
112:38
150:25
47:41
23:58
61:00
37:41
25:02
49:56
30:01
63:21
98:42
158:15
159:22
9:30
122:26
45:57
112:49
65:47
131:26
44:41
83:54
98:11
18:11
53:38
7:40
106:58
73:20
77:31
121:18
62:50
143:56
29:36
58:33
69:50
139:38
95:12
97:22
102:06
174:37
46:41
40:23
30:30
32:33
13:06
45:28
92:01
81:59
73:27
19:12
46:37
18:15
57:54
67:00
59:54
175:18
101:25
129:32
61:55
109:57
155:26
87:33
86:39
39:35
154:07
59:43
26:22
106:36
83:24
163:52
116:16
102:53
57:13
76:22
153:18
114:35
34:51
15:23
73:14
63:47
178:06
72:46
41:56
50:53
81:25
71:03
141:47
165:18
29:11
125:31
49:28
64:29
43:51
72:01
147:18
108:58
119:00
112:53
51:20
50:15
61:50
174:16
27:30
49:37
107:36
115:01
80:30
16:21
79:32
109:02
104:23
127:37
110:12
155:29
14:20
97:43
93:18
40:18
143:37
100:16
132:05
43:29
138:08
53:19
141:59
84:21
49:32
148:15
79:02
84:58
59:44
123:42
94:52
173:38
131:07
63:35
77:51
32:39
79:03
33:37
96:31
159:19
172:13
40:09
177:02
66:32
32:05
77:01
152:27
154:18
170:46
12:56
154:15
150:42
130:10
158:44
25:09
61:53
165:56
89:01
56:10
90:58
40:33
57:58
34:02
59:12
41:12
72:59
100:58
97:49
44:08
42:51
164:02
80:42
112:57
102:28
47:40
48:28
28:32
62:13
38:57
91:31
79:54
56:58
29:37
150:08
120:14
52:48
42:44
127:33
79:30
91:27
141:57
104:34
176:13
96:06
59:59
115:30
86:53
120:01
85:18
58:51
112:17
62:41
111:28
78:11
125:26
36:42
42:50
6:42
86:33
179:42
150:26
41:48
113:55
105:23
24:12
127:14
91:23
86:25
92:18
15:15
23:31
102:16
123:28
66:43
92:06
167:25
161:46
77:56
20:55
155:59
91:42
165:51
106:03
39:51
177:45
84:11
134:16
73:29
77:44
123:03
40:03
147:44
83:47
129:34
136:34
102:09
76:56
167:27
178:44
58:13
161:18
78:59
73:04
177:49
89:04
57:28
118:01
35:13
43:34
173:27
153:48
130:04
78:15
153:53
22:55
97:55
61:05
27:42
56:46
36:59
80:02
104:12
42:42
168:25
64:30
49:57
168:36
90:13
79:36
27:00
23:17
37:12
47:22
63:05
52:51
33:48
153:57
33:38
23:54
173:37
14:35
41:33
13:17
49:43
118:34
26:06
36:04
124:57
164:44
35:07
71:38
6:50
102:07
47:16
98:17
21:00
77:09
85:42
173:48
133:38
30:19
20:59
83:40
75:03
135:04
159:40
68:15
139:27
88:10
130:56
96:29
71:31
176:03
44:04
99:27
75:14
54:57
179:51
36:20
56:12
65:42
177:42
25:43
32:11
157:31
27:48
165:23
83:06
49:07
115:04
24:30
53:10
64:24
47:06
60:23
179:09
128:12
87:13
72:20
163:17
42:47
100:40
54:28
40:37
44:43
177:20
99:08
46:35
158:30
82:51
94:57
51:31
59:30
67:50
149:15
98:59
106:14
117:28
49:17
26:15
73:15
173:47
39:49
12:41
57:30
126:05
44:46
113:39
31:08
173:23
142:02
62:52
43:56
32:12
100:38
129:51
76:38
112:21
16:30
81:09
78:24
159:43
55:25
115:25
176:33
74:43
112:09
123:17
33:43
63:42
178:27
43:07
29:04
161:48
147:33
17:51
97:20
174:17
178:30
117:49
40:11
147:17
66:38
91:19
45:48
28:14
79:15
162:11
30:22
158:20
38:01
177:24
145:18
75:50
83:30
16:27
49:59
152:28
48:32
100:01
79:58
21:29
19:11
52:28
107:31
57:05
67:53
60:26
83:12
65:44
26:26
56:33
30:40
77:38
66:49
87:16
109:20
174:05
90:07
138:50
177:52
167:42
23:15
85:35
123:45
50:05
29:17
14:55
178:59
81:37
74:06
163:23
74:02
41:27
82:24
29:27
103:20
131:41
138:17
80:48
49:42
38:08
167:24
177:41
86:05
31:56
40:54
62:28
143:49
34:24
159:27
56:19
109:07
92:50
59:05
75:09
76:06
34:53
151:50
57:46
42:11
53:07
140:34
55:44
121:52
102:35
127:21
163:27
121:27
67:47
10:39
113:22
109:11
162:22
134:18
88:44
173:09
113:02
134:56
52:03
75:34
179:03
99:24
65:34
91:04
33:34
20:57
171:19
48:29
138:42
28:39
104:51
43:39
52:36
65:08
152:04
44:10
114:45
170:25
136:35
64:02
59:31
43:11
178:48
163:51
14:44
99:32
73:36
19:16
57:48
148:25
162:55
154:19
38:53
78:52
84:24
63:25
124:10
124:35
76:27
87:14
51:17
138:04
90:49
96:02
137:18
35:43
129:42
145:55
71:55
170:35
165:50
31:19
152:08
27:34
33:23
34:01
143:17
177:23
135:30
89:10
153:31
142:17
66:44
153:35
43:50
105:28
141:50
44:52
103:52
70:07
164:47
110:03
76:01
84:46
176:08
27:27
60:55
110:33
71:11
113:49
150:09
73:17
100:23
164:37
177:47
75:41
149:45
134:34
136:31
53:37
64:40
179:37
161:01
93:10
86:58
85:27
100:28
101:38
138:10
47:04
134:23
60:25
131:44
120:13
72:26
8:55
142:24
136:04
58:56
53:42
158:29
146:45
151:29
118:35
129:21
79:11
103:15
173:14
75:12
34:38
145:38
85:52
79:21
50:22
82:50
177:22
134:37
95:40
157:12
58:10
147:45
141:40
81:33
166:04
177:53
44:25
110:31
51:25
45:14
162:26
108:41
155:50
84:29
28:47
35:20
148:07
97:04
98:38
89:21
78:48
133:40
102:57
96:35
88:33
30:16
137:43
140:59
99:26
93:24
35:54
103:47
77:04
40:12
179:43
36:25
84:26
65:26
97:45
175:41
24:21
80:37
43:15
127:19
125:07
69:03
106:15
36:49
102:47
87:25
104:33
117:04
178:39
96:09
117:07
94:17
176:46
31:24
18:59
105:41
36:51
154:14
147:43
177:46
33:41
88:24
152:03
129:16
83:45
60:30
172:37
121:20
111:44
151:43