Notes
This function is in beta test. Please help improve it in the issues
here.
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
014227 034179 044425 058514 081062 099170 0113441 0127479 0138804 0144849 0157938 01710477 018-8 0199455 0209653 0234698 0242149 0259441 0268275 0292228 0302101 0312318 0338821 0342508 0367752 0372555 0383729 0412007 0428707 0439961 0443327 0486399 0491446 05110292 0548762 0561083 0578387 0583691 05910068 0601421 0614654 0622063 0647100 0651267 0674119 0689157 0694703 0711312 0728422 0738438 0797603 0804152 0834300 0843024 0864204 0874425 08810449 0893582 0905099 0923868 0932809 0945734 0954899 0978178 0984812 099-5 0100-10 010110111 01025777 01045164 01056982 01075251 01087160 01094257 01125245 01137116 01156755 01161135 01186322 01212292 01223099 01233768 01256861 01274795 01282898 01292908 01308629 01319921 01326336 01331468 01341884 01351860 01371726 01385386 013910462 01409006 01447096 01466873 01474707 01514128 01523449 015410070 01571405 01591043 01611169 0163-6 01646939 1010200 12-3 149812 157477 168846 1104785 1116566 1124667 1139821 1152181 12110473 1232943 124-9 1255652 1272013 12810136 1294663 130
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 -