tic tac toe winner

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

find the winner of each tic tac toe game

board spaces are represented as such:
1 | 2 | 3
---------
4 | 5 | 6
---------
7 | 8 | 9

input is locations of X followed by locations of O
winner is letter with 3 in a row horizontally, vertically, or diagonally
output is winner: X, O, or C (no winner)

Options

exec is denied

rejudge feature is enabled

now post-mortem time, all source codes will be revealed

Sample input:_

13568 9247
12368 9457
34578 9261
147 92
8921 3457
12459 8367
123 95
159 36
14789 2356
347 825
13678 9245
893 456
1235 847
34689 1257
26789 1345
8247 9356
246 897
8356 9417
467 123
34789 1256
9236 157
12369 8457
23459 8167
1357 892
23489 1567
13678 9245
13468 9257
24579 8136
357 96
931 825
246 357
8936 127
24789 1356
9517 846
13567 8924
14567 8923
14678 9235
2356 9417
8925 134
9357 826
8946 1235
825 13
1359 246
149 357
1457 923
12358 9467
12678 9345
8956 1347
1256 8947
23458 9167
12678 9345
14568 9237
8936 245
12369 8457
3456 817
8357 246
3567 921
12358 9467
9417 835
8957 246
123 87
24567 8931
13459 8267
12567 8934
1236 957
8957 124
12567 8934
897 36
8123 946
936 87
8169 2357
13459 8267
8146 2357
12358 9467
8967 145
8124 9367
23489 1567
1257 9346
13567 8924
1239 846
13568 9247
13678 9245
123 97
9417 236
23579 8146
13458 9267
9236 845
24789 1356
14568 9237
123 45
1357 826
8235 917
13468 9257
35789 1246
1246 8937
13579 8246
8197 345
8926 1457
12358 9467
8126 3457

Sample output:

C
X
X
X
O
X
X
X
X
O
C
O
X
X
X
O
O
O
O
X
X
X
C
X
C
C
C
C
X
O
O
X
X
X
X
X
X
O
X
X
O
X
X
O
X
X
C
O
O
X
C
X
X
X
X
X
X
X
X
X
X
X
X
C
X
X
C
X
X
X
O
X
O
X
X
O
C
O
X
X
C
C
X
X
X
C
X
X
X
X
X
X
C
X
O
X
X
O
X
O

Sample input:_

15689 2347
24679 8135
897 56    
8139 4567 
8356 1247 
8246 9351 
1237 895  
9347 8125 
2457 8936 
3456 127  
951 46    
14569 8237
123 67    
12567 8934
24789 1356
9251 846  
1236 857  
1467 923
2357 816
13489 2567
9346 857
9367 124
13458 9267
956 123
825 16
892 147
346 897
126 897
946 123
8356 1247
8247 1569
1397 2456
9456 823
2367 8951
34568 1297
9357 124
35679 8124
2345 8917
951 47
13478 9256
8951 237
4567 823
9351 247
8941 3567
12678 9345
1347 895
8197 236
13589 2467
12459 8367
1459 267
8567 1239
15678 9234
15689 2347
12359 8467
346 951
236 897
1467 895
24679 8135
23459 8167
15678 9234
937 825
2457 1396
9456 823
825 97
1497 256
826 357
12367 8945
34589 1267
3457 816
1397 2456
8937 146
1247 893
14567 8923
23457 8169
847 123
12679 8345
1234 895
8124 9367
12367 8945
9356 812
127 456
8567 1234
13568 9247
856 147
8246 9357
125 936
825 97
9461 8357
147 96
34689 1257
13689 2457
167 825
951 86
12467 8935
8357 946
9351 246
1356 8947
345 897
3467 9251
1457 826

Sample output:

X
C
X
O
O
O
X
O
O
X
X
X
X
C
X
X
X
X
X
C
X
X
C
O
X
O
O
O
O
O
O
O
X
O
X
X
X
O
X
X
X
X
X
O
C
X
X
X
X
X
O
C
X
X
O
O
X
C
C
C
O
O
X
X
X
O
X
C
X
O
X
X
X
X
O
C
X
O
X
X
O
O
C
O
O
O
X
O
X
X
X
O
X
X
X
X
O
O
O
X

Ranking

Ruby2 _

RankUserSizeTimeDateStatistics
1rotary-o770.13612024/03/03 23:49:090B / 48B / 28B
2tails (rotary-o)700.20462024/03/15 15:02:330B / 41B / 27B

Perl _

RankUserSizeTimeDateStatistics
1tails710.03162024/03/01 11:32:340B / 33B / 37B

Python3 _

RankUserSizeTimeDateStatistics
1xnor990.10242024/03/14 12:24:410B / 60B / 35B
2Sisyphus1160.11382024/03/01 11:16:4614B / 61B / 36B
3Steffan1160.10292024/03/06 04:42:160B / 64B / 44B
4m4rk1670.09252024/03/01 10:37:090B / ?B / ?B
5contina1710.11112024/03/01 09:48:450B / 90B / 73B

AWK _

RankUserSizeTimeDateStatistics
1Fleur940.03072024/03/01 14:12:590B / 52B / 34B

sed _

RankUserSizeTimeDateStatistics
1McBusLuck850.11992024/03/15 05:30:150B / 37B / 41B
2tails870.12182024/03/04 15:01:380B / 31B / 49B
3tails840.11212024/03/15 09:44:410B / 31B / 46B

gs2 _

RankUserSizeTimeDateStatistics
1tails290.27192024/03/01 15:06:239B / 14B / 5B
2whio290.23152024/03/02 23:46:1313B / 12B / 3B
3tails (whio)270.17672024/03/15 10:52:1213B / 10B / 3B

Nibbles _

RankUserSizeTimeDateStatistics
1tails250.05382024/03/01 15:35:4217B / 6B / 2B
2tails (whio.gs2)220.03742024/03/15 14:15:2214B / 6B / 2B

Universal Lambda _

RankUserSizeTimeDateStatistics
1tails940.10152024/03/13 11:22:0258B / 24B / 10B
2tails (embed)940.10392024/03/13 11:22:1158B / 24B / 10B
3tails (legit)1220.14842024/03/13 11:45:5766B / 36B / 11B

Scala _

RankUserSizeTimeDateStatistics
1rotary-o1186.68602024/03/02 10:23:2714B / 62B / 36B

Language Ranking_

RankLangUserSizeScore
1Nibblestails (whio.gs2)2210000
2gs2tails (whio)278148
3Ruby2tails (rotary-o)703142
4Perltails713098
5sedtails842619
6AWKFleur942340
7Universal Lambdatails942340
8Python3xnor992222
9Scalarotary-o1181864

return to the top page