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, you will still get Wrong Answer because the complete output may be longer and there might be errors in the future lines.

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

Your Answer

Distance Matrix:
0	926	323	616	1235	840	921	664	987	808	704	657	809	920	421	690	829	580	1139	189	1396	611	745	891	807	1256	789	690	745	818	123	555	871	704	829	778	552	251	532	787	869	1123	668	1009	626	436	915	467	1066	991	1035	958	414	1045	973	652	1007	408	587	792	657	1050	465	479	595	810	953	622	1176	970	643	590	1013	514	634	735	774	1103	1062	251	659	690	714	91	930	865	757	1051	1127	633	795	460	784	586	647	723	1121	979	344	756	572	889	693	1130	234	884	
498	0	797	425	1077	943	542	488	752	533	554	395	764	806	728	772	387	614	836	687	1017	682	493	846	882	691	347	820	697	614	610	53	942	685	533	328	698	583	451	408	620	621	649	686	545	507	224	538	402	426	683	616	703	684	500	464	442	442	872	804	782	657	390	288	666	675	1024	552	683	968	418	629	87	585	705	770	395	1206	560	661	504	393	622	565	681	846	461	717	882	704	793	666	393	893	572	675	1192	414	415	670	480	629	942	565	721	581	
630	747	0	499	930	820	598	341	689	677	381	522	511	671	431	700	715	743	985	541	1073	288	422	593	817	981	675	485	804	738	286	442	548	541	602	4

JOJ Answer

1289
774
723
747
1007
652
365
722
805
155
831
544
706
361
764
514
882
1046
1045
885
441
1419
753
913
535
638
806
685
946
695
1257
629
1441
1400
833
589
824
612
864
727
955
249
414
824
800
691
475
774
913
638
687
353
940
1051
663
1171
670
813
345
655
718
271
951
619
745
386
433
644
759
320
762
360
710
1009
539
860
637
1216
603
1493
361
1485
998
297
659
432
775
739
603
935
1494
720
591
477
566
609
448
907
400
574
647
689
651
821
1058
678
439
693
668
748
825
437
617
705
776
588
1092
716
749
639
524
914
492
1200
849
700
477
650
774
459
673
695
621
788
857
757
742
457
662
762
1099
733
692
989
758
614
255
654
855
824
479
402
674
966
440
726
1016
367
519
1058
640
576
217
797
931
869
394
625
611
1169
427
498
527
874
314
646
749
817
768