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
1021 920 1153 867 1253 1012 1369 1125 909 824 1928 976 1925 895 1191 2065 1033 1720 1961 1704 1687 1895 1563 1256 952 902 1313 930 1048 937 1130 1317 1901 1025 1113 846 908 982 880 955 1237 879 960 1196 2013 1827 976 917 1035 980 2066 2008 890 949 1097 1082 1098 900 982 1961 1372 1440 1653 1119 847 924 882 900 982 1129 1042 1137 1104 1906 1140 983 968 1053 997 1040 980 1926 1811 948 1077 1170 898 1094 1260 868 1085 1099 1866 984 1007 821 962 2090 1997 1015 1084 1098 906 1036 948 1540 884 1406 1019 922 953 1158 955 2075 975 1045 866 1916 1156 1074 935 1703 1389 920 1281 1015 992 968 921 1084 1213 1005 1032 907 936 966 1047 938 1149 885 1085 902 1011 909 1167 1185 939 1137 887 1129 1948 930 1149 1203 913 1017 1005 917 1210 2020 875 898 1095 945 1115 1000 1333 1009 955 913 953 987 1343 1565 1057 1169 1088 1907 1310 1029 996 1072 1052 1002 1094 1111 1092 1096 948 1148 1906 986 1529 1993 1789 1261
JOJ Answer
-12 -149 874 -184 830 910 810 921 -80 824 845 837 1334 -176 922 999 1004 1720 916 1515 927 995 855 1183 -61 -93 790 -104 848 911 783 1208 891 991 -17 846 -143 781 -65 -164 840 -174 -116 802 1054 790 -45 826 824 828 1079 872 -22 949 -40 -76 872 794 982 842 772 -14 792 -27 -91 -16 -171 -82 872 938 -42 1114 -10 1906 837 788 -151 -26 917 -58 859 892 905 796 -34 871 -185 771 848 -171 816 993 997 -35 -129 -226 -162 1216 994 -142 884 871 804 963 841 820 -114 904 -27 -97 843 889 -34 1065 784 819 -35 989 1156 922 -136 928 922 831 789 925 -165 -151 -180 859 -13 887 858 907 936 933 916 834 868 -122 -13 -75 -98 899 -69 813 -11 818 781 804 843 -45 -7 791 -42 -15 786 817 -26 1086 -170 817 1095 -164 888 791 883 784 -164 811 -106 987 876 1001 892 -25 -20 930 -21 956 917 808 933 -28 -20 -60 792 902 -20 -41 860 -82 926 1054 865 -34 -152 -9 -33 865 -35 835 872 851 821 959 -200 -99 908 -163 1089 959 815 854 1005 -49 880 -100 835 -38 -93 -109 1149 802 796 941 -143 779 928 828 816 -151 -68 917 778 -174 894 -94 895 780 780 -59 885