Record Case Detail

Notes

This function is in beta test. Please help improve it in the issues here.

Stderr


        

Hints

Your answer may be identical to the JOJ answer in the first several lines.

However, the main problem you meet now is Time Exceeded. And the exit code of your program is -9, which should be 0.

Please double check your code to solve this problem and try again.

Your Answer

1856
1752
2737
1062
1812
1073
958
2034
1074
-21
1230
1093
-59
1263
1387
1216
1029
1073
949
-15
-27
1111
1712
993
2242
949
1035
-56
2577
-19
1068
-40
1039
999
1120
1134
1224
1724
2172
1877
2786
1500
979
1076
968
-17
3322
1302
1005
966
3387
1457
4048
1717
1758
2219
4861
1021
2573
-17
1725
996
2493
-32
1135
1359
1209
1827
3514
1708
-25
-17
1138
952
2138
3128
-14
1632
975
-22
1019
2581
1025
2099
1082
-59
1392
4440
-29
2473
2569
2993
1091
-9
1863
-19
3538
2461
1416
1354
1048
1702
950
1175
-6
1004
1532
1308
3535
1399
1380
1257
2061
1077
-30
1020
-23
1161
-10
1827
1015
2394
-13
939
-29
2732
-26
964
1061
-24
1462
-2
2298
1020
-37
-35
1557
2413
-30
-33
975
1292
1815
1863
1721
970
-16
3394
2123
1030
-13
-2
3711
-19
2312
2155
948
1133
1513
1073
1035
-7
1162
2261
2149
-28
1018
-60
991
3035
1274
-31
1291
1283
1433
2526
1766
1065
987
963
1163
946
1069
1080
2162
997
1126
1066
1114
1081
1073
1052
1140
1244
2178
1007
-21
1619
3160
994
4136
1120
1133
2086
-11
982
992
1673
978
1299
1378
1344
-44
-15
2400
947
2612
1508
1018
960

JOJ Answer

1033
1128
973
936
987
1073
958
1079
1074
-21
-41
886
-72
937
914
-67
912
1073
938
-15
-27
913
989
929
941
-33
952
-84
1454
-19
1068
-84
983
910
983
1134
906
902
930
1132
947
1500
934
1070
899
-17
1114
1266
935
943
1727
1345
2113
1040
1308
992
988
950
1120
-70
1725
-21
2067
-33
1008
1286
-36
1402
2161
974
-51
-23
929
935
2047
1617
-26
933
959
-22
961
2345
967
938
971
-79
1392
2013
-29
1136
2240
1077
1091
-9
1241
-19
1256
2207
1348
1354
1035
925
947
958
-6
-18
1532
1308
1095
1029
1380
907
1289
1063
-32
-47
-23
1161
-14
1402
898
2101
-30
933
-60
968
-32
891
914
-42
939
-2
2226
1001
-37
-35
1438
1199
-45
-48
959
979
962
1863
1721
943
-33
1236
1217
1030
-27
-2
1135
-19
1106
1146
933
903
996
1073
949
-7
1162
1002
1721
-34
994
-87
-25
986
1016
-49
1291
1033
1425
1026
1766
1065
973
905
1002
912
1054
1054
1156
982
967
1057
967
1062
920
1052
905
914
1523
912
-21
1114
918
969
2079
927
904
1461
-23
932
901
924
926
1299
977
1002
-72
-26
1731
901
2588
991
1018
921
1145
1049
1094
1541
-32
-3
908
2016
2088
940
933
-33
1482
-