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

1030
1053
921
939
938
1019
921
1074
1027
0
7
948
6
923
910
0
976
1062
927
0
7
939
1005
932
917
44
962
25
1386
0
1030
15
1039
905
981
1094
909
909
938
1129
960
1403
927
1045
947
58
1049
1242
947
956
1683
1306
2033
997
1279
955
942
976
1106
8
1668
16
1994
6
997
1262
0
1379
2087
923
28
32
961
985
1985
1555
26
945
966
27
969
2245
1002
938
993
0
1321
1935
0
1117
2178
1065
1087
4
1241
4
1221
2113
1340
1377
999
909
947
976
3
32
1479
1278
1066
964
1326
921
1260
1087
56
7
8
1077
27
1379
902
2021
7
974
9
917
0
915
944
28
941
0
2130
977
6
15
1390
1183
34
37
985
954
930
1832
1651
966
18
1236
1140
960
31
21
1089
20
1071
1146
969
921
1007
1028
929
65
1109
979
1649
7
1000
7
5
977
998
25
1217
1002
1403
964
1701
1068
926
905
990
915
1068
1036
1125
979
925
1059
1014
1062
933
995

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
-