forked from Abdallah-Elshamy/floyd-warshall
-
Notifications
You must be signed in to change notification settings - Fork 0
/
g1.txt
47979 lines (47979 loc) · 498 KB
/
g1.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1000 47978
1 14 6
1 25 47
1 70 22
1 82 31
1 98 17
1 134 39
1 146 7
1 189 44
1 192 20
1 261 38
1 283 30
1 340 21
1 380 37
1 381 24
1 403 3
1 422 40
1 423 40
1 425 13
1 518 23
1 520 38
1 547 5
1 558 24
1 578 32
1 601 42
1 604 37
1 640 38
1 648 18
1 699 48
1 707 10
1 712 9
1 723 47
1 729 26
1 730 18
1 769 49
1 793 32
1 830 15
1 841 50
1 852 16
1 874 39
1 880 9
1 890 6
1 897 23
1 917 19
1 949 22
1 988 43
1 993 48
2 36 29
2 38 -2
2 100 37
2 106 -2
2 107 12
2 109 18
2 112 28
2 117 50
2 189 43
2 190 45
2 204 27
2 240 5
2 252 4
2 263 32
2 313 26
2 345 14
2 370 9
2 376 35
2 421 40
2 424 50
2 448 10
2 511 9
2 518 41
2 519 18
2 532 33
2 543 10
2 550 27
2 553 7
2 565 39
2 578 17
2 609 50
2 614 11
2 673 13
2 675 30
2 702 4
2 706 44
2 732 49
2 739 14
2 780 27
2 791 36
2 795 46
2 804 39
2 824 8
2 844 34
2 869 39
2 883 3
2 896 40
2 908 -1
2 930 37
2 938 37
2 941 14
2 955 3
2 961 29
2 972 10
2 988 43
3 4 2
3 28 28
3 70 -2
3 125 48
3 141 28
3 149 2
3 184 41
3 189 7
3 217 15
3 229 27
3 231 17
3 248 45
3 256 3
3 292 10
3 309 6
3 341 24
3 346 -1
3 391 4
3 405 14
3 418 30
3 433 20
3 451 4
3 545 26
3 547 39
3 549 1
3 585 50
3 586 29
3 593 31
3 605 25
3 613 0
3 616 39
3 623 31
3 661 0
3 713 34
3 739 30
3 837 24
3 841 40
3 844 0
3 848 41
3 851 36
3 867 28
3 888 42
3 892 15
3 893 25
3 898 19
3 900 14
3 904 37
3 912 27
3 915 21
3 921 49
3 940 35
3 948 5
3 984 -2
3 985 31
4 18 41
4 28 38
4 38 37
4 45 8
4 48 39
4 50 17
4 61 1
4 63 14
4 70 0
4 90 2
4 98 17
4 108 45
4 117 37
4 216 10
4 219 45
4 227 6
4 247 40
4 290 46
4 309 8
4 317 20
4 342 35
4 384 6
4 386 19
4 391 36
4 393 31
4 454 31
4 498 47
4 500 23
4 519 39
4 562 50
4 571 15
4 579 43
4 584 6
4 619 49
4 658 35
4 662 6
4 680 -1
4 694 43
4 730 48
4 758 5
4 824 14
4 834 16
4 856 20
4 865 9
4 871 45
4 925 17
4 972 22
4 987 45
4 994 43
4 1000 36
5 6 5
5 18 16
5 43 22
5 45 29
5 77 20
5 88 19
5 111 6
5 136 1
5 151 48
5 159 9
5 164 37
5 182 38
5 201 36
5 213 24
5 289 39
5 315 10
5 319 7
5 333 20
5 347 14
5 385 39
5 389 28
5 432 42
5 453 35
5 511 29
5 512 39
5 525 5
5 551 29
5 557 27
5 581 23
5 586 20
5 587 8
5 620 45
5 682 25
5 708 25
5 717 20
5 722 16
5 725 26
5 740 17
5 745 21
5 808 46
5 815 25
5 835 13
5 848 27
5 856 24
5 885 16
5 893 30
5 894 26
5 901 50
5 919 41
5 928 7
5 938 11
5 954 27
5 955 43
5 962 42
5 964 15
5 966 45
5 967 15
5 978 12
6 7 28
6 13 1
6 43 20
6 45 40
6 52 13
6 65 10
6 74 41
6 91 30
6 101 41
6 104 38
6 119 22
6 133 5
6 175 40
6 189 14
6 192 38
6 222 29
6 228 46
6 261 32
6 291 25
6 307 9
6 309 49
6 312 17
6 313 46
6 407 12
6 450 -1
6 475 5
6 492 44
6 523 38
6 562 44
6 582 42
6 594 28
6 602 30
6 632 26
6 638 35
6 665 24
6 673 44
6 695 13
6 697 32
6 738 14
6 739 5
6 763 9
6 782 19
6 837 3
6 865 38
6 866 8
6 898 37
6 919 1
6 937 26
6 946 15
6 951 15
6 959 5
6 971 0
6 972 7
6 993 -1
7 3 28
7 61 -1
7 70 36
7 81 38
7 103 36
7 117 31
7 140 24
7 162 49
7 173 29
7 196 12
7 207 13
7 241 21
7 277 38
7 280 7
7 286 22
7 298 4
7 320 36
7 338 20
7 339 21
7 341 33
7 363 18
7 393 -1
7 438 4
7 455 4
7 462 15
7 486 20
7 557 34
7 569 38
7 593 8
7 595 43
7 603 23
7 616 14
7 630 45
7 646 20
7 652 5
7 684 24
7 714 42
7 731 35
7 742 3
7 756 1
7 770 50
7 774 26
7 797 43
7 801 6
7 817 46
7 840 2
7 852 44
7 877 44
7 889 25
7 912 12
7 969 42
8 7 49
8 15 1
8 22 29
8 23 34
8 50 49
8 67 28
8 110 -2
8 154 26
8 194 17
8 198 7
8 224 27
8 246 3
8 280 5
8 290 25
8 317 21
8 319 49
8 350 20
8 438 28
8 464 46
8 504 18
8 524 36
8 544 32
8 589 17
8 590 47
8 629 4
8 651 40
8 658 34
8 674 1
8 679 49
8 706 16
8 747 17
8 765 8
8 777 45
8 789 37
8 801 13
8 803 21
8 813 43
8 814 36
8 843 34
8 858 48
8 859 43
8 884 30
8 887 15
8 894 -1
8 909 12
8 939 14
8 969 13
8 971 34
8 983 4
9 62 47
9 68 50
9 104 44
9 110 37
9 127 12
9 160 20
9 172 12
9 204 39
9 207 41
9 213 37
9 250 13
9 255 11
9 258 29
9 271 48
9 273 27
9 302 34
9 304 26
9 308 22
9 320 33
9 370 33
9 404 11
9 416 23
9 458 38
9 495 11
9 563 14
9 568 40
9 587 36
9 609 26
9 610 13
9 623 22
9 624 42
9 670 31
9 698 14
9 705 38
9 735 16
9 739 13
9 778 1
9 781 7
9 805 47
9 806 20
9 823 50
9 831 1
9 839 48
9 926 46
9 945 25
9 955 47
10 21 36
10 37 13
10 54 18
10 104 -2
10 130 46
10 137 36
10 143 46
10 146 35
10 213 28
10 248 39
10 256 22
10 262 41
10 264 23
10 308 47
10 324 1
10 326 25
10 359 15
10 363 -1
10 388 39
10 428 47
10 503 22
10 508 12
10 512 17
10 521 8
10 542 30
10 551 18
10 563 38
10 571 9
10 579 13
10 600 32
10 601 26
10 619 40
10 642 26
10 647 46
10 670 6
10 699 33
10 753 14
10 756 38
10 875 44
10 894 21
10 913 3
10 921 42
10 923 13
10 932 25
10 964 9
11 121 21
11 129 44
11 175 41
11 229 20
11 240 18
11 245 37
11 315 13
11 377 5
11 385 10
11 427 25
11 493 7
11 515 37
11 521 26
11 546 9
11 551 37
11 553 6
11 613 20
11 627 41
11 652 40
11 672 37
11 683 23
11 741 7
11 795 28
11 803 38
11 816 5
11 823 10
11 835 46
11 869 4
11 911 10
11 912 23
11 941 0
11 974 1
11 976 46
11 984 48
11 989 49
11 999 36
12 1 30
12 30 21
12 32 0
12 39 -2
12 61 46
12 62 24
12 64 0
12 66 27
12 94 25
12 97 44
12 145 29
12 193 33
12 210 42
12 243 44
12 256 33
12 304 42
12 319 20
12 345 21
12 401 1
12 451 33
12 452 32
12 493 23
12 520 1
12 531 16
12 572 7
12 576 21
12 580 6
12 657 45
12 687 3
12 689 20
12 769 -2
12 777 34
12 791 11
12 801 13
12 804 36
12 816 19
12 825 3
12 844 31
12 850 36
12 871 47
12 878 18
12 899 17
12 968 8
12 969 44
12 996 39
13 15 36
13 37 20
13 109 21
13 115 1
13 127 16
13 129 19
13 140 27
13 170 1
13 180 19
13 188 17
13 203 14
13 239 29
13 247 29
13 268 48
13 339 34
13 373 39
13 376 6
13 442 44
13 482 4
13 484 4
13 510 42
13 517 16
13 520 35
13 558 16
13 562 13
13 591 42
13 595 22
13 615 8
13 634 28
13 671 22
13 728 37
13 738 39
13 772 4
13 786 39
13 798 50
13 837 6
13 882 39
13 892 31
13 904 41
13 912 29
13 913 44
13 921 23
13 937 36
13 940 11
13 984 14
13 990 41
14 15 49
14 27 42
14 49 -2
14 52 3
14 72 2
14 91 3
14 121 39
14 139 49
14 156 9
14 191 27
14 201 10
14 215 25
14 220 18
14 221 39
14 251 25
14 261 17
14 262 44
14 268 47
14 281 23
14 347 9
14 447 20
14 473 13
14 494 30
14 537 50
14 560 19
14 582 40
14 583 43
14 621 25
14 689 0
14 732 11
14 772 15
14 783 5
14 789 37
14 843 28
14 853 28
14 854 3
14 918 44
14 949 38
14 972 39
15 30 38
15 49 17
15 81 29
15 125 25
15 142 21
15 158 44
15 171 32
15 173 4
15 194 40
15 199 33
15 210 11
15 227 38
15 228 15
15 266 20
15 279 35
15 304 7
15 310 15
15 341 10
15 348 9
15 362 16
15 424 35
15 467 41
15 520 35
15 532 5
15 582 47
15 614 33
15 622 34
15 645 44
15 646 35
15 654 43
15 685 6
15 691 1
15 711 33
15 733 5
15 774 1
15 821 36
15 844 39
15 856 25
15 983 11
16 2 42
16 21 21
16 41 11
16 76 -1
16 83 4
16 112 49
16 124 1
16 148 34
16 150 16
16 186 17
16 194 46
16 222 37
16 247 24
16 251 48
16 265 38
16 281 29
16 286 36
16 300 38
16 337 24
16 365 33
16 367 12
16 369 4
16 382 50
16 387 9
16 393 14
16 396 27
16 433 7
16 438 1
16 492 32
16 516 4
16 522 35
16 537 0
16 551 37
16 557 4
16 558 34
16 609 14
16 645 9
16 655 24
16 657 30
16 673 45
16 703 35
16 707 23
16 708 39
16 730 36
16 769 4
16 801 47
16 827 8
16 853 40
16 867 28
16 888 48
16 930 26
16 933 0
16 964 32
16 973 18
17 7 18
17 26 48
17 88 50
17 110 27
17 166 22
17 175 39
17 184 20
17 190 31
17 197 26
17 203 9
17 219 -2
17 263 0
17 269 10
17 293 9
17 297 11
17 309 50
17 317 21
17 354 33
17 409 13
17 437 8
17 447 26
17 469 4
17 519 8
17 554 -2
17 559 11
17 565 33
17 588 21
17 593 38
17 595 0
17 651 16
17 668 5
17 702 9
17 706 27
17 716 21
17 719 24
17 730 11
17 777 15
17 778 37
17 783 1
17 788 0
17 817 6
17 820 33
17 877 7
17 878 12
17 882 46
17 899 4
17 905 38
17 987 14
17 992 17
18 5 -1
18 20 23
18 61 44
18 75 0
18 100 35
18 113 0
18 153 13
18 167 7
18 170 29
18 172 6
18 175 3
18 192 15
18 227 27
18 282 43
18 331 40
18 340 50
18 353 32
18 378 22
18 478 6
18 511 26
18 537 0
18 540 42
18 554 41
18 583 29
18 681 30
18 709 11
18 753 26
18 844 20
18 880 46
18 951 1
18 964 42
18 997 49
19 5 4
19 13 48
19 40 18
19 75 8
19 78 29
19 87 34
19 92 8
19 101 29
19 103 -1
19 104 46
19 130 2
19 161 33
19 216 34
19 278 11
19 291 25
19 347 39
19 399 2
19 473 25
19 477 27
19 513 5
19 530 46
19 539 -2
19 574 45
19 609 33
19 677 44
19 680 49
19 710 23
19 716 50
19 720 21
19 722 42
19 755 13
19 758 42
19 771 50
19 803 16
19 811 46
19 826 29
19 915 28
19 945 20
19 948 20
19 949 8
19 996 12
20 30 19
20 100 40
20 159 11
20 166 49
20 213 49
20 262 40
20 326 44
20 336 47
20 343 22
20 436 36
20 463 26
20 510 24
20 531 37
20 539 15
20 561 37
20 585 17
20 606 37
20 634 31
20 642 17
20 647 39
20 667 3
20 683 32
20 710 27
20 731 31
20 743 41
20 744 33
20 752 24
20 760 15
20 777 1
20 792 4
20 808 13
20 813 6
20 853 23
20 905 23
20 918 29
20 947 39
21 15 41
21 19 3
21 80 48
21 92 48
21 116 49
21 170 39
21 186 27
21 215 0
21 229 48
21 241 14
21 260 33
21 278 48
21 291 5
21 396 45
21 422 1
21 467 46
21 472 25
21 499 13
21 514 11
21 537 37
21 551 45
21 555 48
21 573 10
21 599 30
21 620 25
21 631 7
21 681 34
21 699 4
21 736 -1
21 739 39
21 746 -1
21 752 13
21 822 43
21 828 36
21 855 15
21 880 20
21 885 39
21 917 41
21 931 44
21 934 33
21 944 3
21 947 13
22 9 1
22 46 20
22 72 27
22 105 47
22 117 18
22 142 13
22 144 2
22 271 9
22 307 26
22 347 21
22 386 31
22 393 0
22 395 24
22 411 8
22 416 22
22 449 45
22 452 40
22 473 15
22 517 12
22 525 29
22 529 48
22 536 14
22 559 2
22 625 35
22 695 15
22 711 10
22 777 25
22 779 3
22 787 37
22 800 48
22 833 24
22 868 48