repo.or.cz
/
and.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Adding some more judges, here and there.
[and.git]
/
NEERC
/
xtra
/
tests
/
04
blob
38edbd42fe6ea76c38ec890e3bc3a14933d33595
1
252
\r
2
701
\r
3
455
\r
4
968
\r
5
1736
\r
6
520
\r
7
1383
\r
8
8
\r
9
1172
\r
10
103
\r
11
1307
\r
12
1716
\r
13
304
\r
14
1433
\r
15
1989
\r
16
1579
\r
17
1440
\r
18
1990
\r
19
1976
\r
20
1614
\r
21
568
\r
22
679
\r
23
146
\r
24
1462
\r
25
1661
\r
26
1752
\r
27
1178
\r
28
1126
\r
29
1279
\r
30
180
\r
31
303
\r
32
100
\r
33
1053
\r
34
459
\r
35
1176
\r
36
82
\r
37
149
\r
38
1291
\r
39
1199
\r
40
1007
\r
41
302
\r
42
1146
\r
43
1169
\r
44
614
\r
45
520
\r
46
138
\r
47
559
\r
48
260
\r
49
1042
\r
50
212
\r
51
304
\r
52
213
\r
53
657
\r
54
87
\r
55
1420
\r
56
123
\r
57
1961
\r
58
1947
\r
59
309
\r
60
913
\r
61
1664
\r
62
1329
\r
63
82
\r
64
790
\r
65
1527
\r
66
186
\r
67
1760
\r
68
601
\r
69
29
\r
70
1598
\r
71
1680
\r
72
259
\r
73
1353
\r
74
1085
\r
75
1963
\r
76
447
\r
77
792
\r
78
10
\r
79
1382
\r
80
327
\r
81
167
\r
82
1023
\r
83
470
\r
84
467
\r
85
1338
\r
86
27
\r
87
1219
\r
88
711
\r
89
425
\r
90
1631
\r
91
211
\r
92
1203
\r
93
1811
\r
94
1550
\r
95
525
\r
96
1293
\r
97
1537
\r
98
1943
\r
99
259
\r
100
1534
\r
101
165
\r
102
129
\r
103
21
\r
104
494
\r
105
1725
\r
106
1675
\r
107
218
\r
108
607
\r
109
1823
\r
110
1306
\r
111
1507
\r
112
1767
\r
113
504
\r
114
1623
\r
115
229
\r
116
1900
\r
117
1977
\r
118
80
\r
119
1190
\r
120
221
\r
121
1783
\r
122
1198
\r
123
614
\r
124
1401
\r
125
502
\r
126
1495
\r
127
632
\r
128
1363
\r
129
1600
\r
130
1071
\r
131
1132
\r
132
1918
\r
133
1500
\r
134
356
\r
135
1324
\r
136
1973
\r
137
477
\r
138
952
\r
139
1867
\r
140
1515
\r
141
1470
\r
142
69
\r
143
886
\r
144
1100
\r
145
399
\r
146
497
\r
147
1743
\r
148
66
\r
149
96
\r
150
606
\r
151
890
\r
152
1180
\r
153
420
\r
154
1328
\r
155
657
\r
156
1944
\r
157
1671
\r
158
1594
\r
159
311
\r
160
1284
\r
161
891
\r
162
193
\r
163
1241
\r
164
825
\r
165
1136
\r
166
529
\r
167
599
\r
168
489
\r
169
322
\r
170
1236
\r
171
251
\r
172
623
\r
173
747
\r
174
120
\r
175
380
\r
176
1376
\r
177
856
\r
178
1406
\r
179
1578
\r
180
551
\r
181
1374
\r
182
748
\r
183
1780
\r
184
1646
\r
185
378
\r
186
978
\r
187
882
\r
188
301
\r
189
412
\r
190
60
\r
191
374
\r
192
1872
\r
193
1241
\r
194
1212
\r
195
1857
\r
196
1355
\r
197
327
\r
198
1683
\r
199
759
\r
200
1366
\r
201
1630
\r
202
1125
\r
203
117
\r
204
416
\r
205
1826
\r
206
1062
\r
207
1755
\r
208
177
\r
209
1534
\r
210
1395
\r
211
707
\r
212
972
\r
213
1646
\r
214
429
\r
215
1229
\r
216
1210
\r
217
1354
\r
218
1389
\r
219
1239
\r
220
972
\r
221
973
\r
222
887
\r
223
542
\r
224
476
\r
225
1137
\r
226
1315
\r
227
657
\r
228
641
\r
229
489
\r
230
1630
\r
231
626
\r
232
1459
\r
233
427
\r
234
1500
\r
235
1618
\r
236
410
\r
237
33
\r
238
280
\r
239
1684
\r
240
1615
\r
241
747
\r
242
790
\r
243
511
\r
244
976
\r
245
901
\r
246
354
\r
247
509
\r
248
992
\r
249
704
\r
250
81
\r
251
1086
\r
252
1487
\r
253
759
\r
254
1850
\r
255
1439
\r
256
973
\r
257
1723
\r
258
968
\r
259
1723
\r
260
1846
\r
261
1188
\r
262
967
\r
263
928
\r
264
1155
\r
265
395
\r
266
1523
\r
267
313
\r
268
1150
\r
269
1852
\r
270
941
\r
271
1745
\r
272
336
\r
273
1467
\r
274
1199
\r
275
774
\r
276
244
\r
277
1289
\r
278
10
\r
279
802
\r
280
1643
\r
281
1438
\r
282
858
\r
283
1184
\r
284
409
\r
285
332
\r
286
506
\r
287
598
\r
288
1774
\r
289
797
\r
290
1918
\r
291
1545
\r
292
167
\r
293
152
\r
294
1071
\r
295
297
\r
296
371
\r
297
874
\r
298
637
\r
299
1169
\r
300
215
\r
301
921
\r
302
1990
\r
303
425
\r
304
1515
\r
305
1321
\r
306
1510
\r
307
1690
\r
308
487
\r
309
1111
\r
310
1663
\r
311
1195
\r
312
1348
\r
313
222
\r
314
1802
\r
315
1702
\r
316
1332
\r
317
1409
\r
318
193
\r
319
458
\r
320
1820
\r
321
815
\r
322
1195
\r
323
1017
\r
324
829
\r
325
1261
\r
326
98
\r
327
1274
\r
328
556
\r
329
857
\r
330
566
\r
331
555
\r
332
214
\r
333
37
\r
334
155
\r
335
1113
\r
336
858
\r
337
595
\r
338
1893
\r
339
1857
\r
340
1445
\r
341
828
\r
342
362
\r
343
680
\r
344
1822
\r
345
1379
\r
346
1280
\r
347
215
\r
348
880
\r
349
864
\r
350
28
\r
351
362
\r
352
583
\r
353
891
\r
354
1108
\r
355
1441
\r
356
1089
\r
357
553
\r
358
989
\r
359
304
\r
360
691
\r
361
996
\r
362
1316
\r
363
252
\r
364
788
\r
365
1151
\r
366
1948
\r
367
108
\r
368
604
\r
369
227
\r
370
1798
\r
371
278
\r
372
893
\r
373
1056
\r
374
1938
\r
375
156
\r
376
309
\r
377
889
\r
378
1937
\r
379
1704
\r
380
709
\r
381
727
\r
382
913
\r
383
561
\r
384
67
\r
385
791
\r
386
1251
\r
387
526
\r
388
237
\r
389
222
\r
390
1464
\r
391
1740
\r
392
1288
\r
393
1598
\r
394
1174
\r
395
1443
\r
396
607
\r
397
1371
\r
398
1658
\r
399
613
\r
400
1522
\r
401
1814
\r
402
1958
\r
403
366
\r
404
634
\r
405
567
\r
406
1000
\r
407
429
\r
408
1587
\r
409
388
\r
410
700
\r
411
556
\r
412
1507
\r
413
184
\r
414
1529
\r
415
213
\r
416
806
\r
417
941
\r
418
494
\r
419
384
\r
420
1593
\r
421
619
\r
422
25
\r
423
1841
\r
424
387
\r
425
627
\r
426
708
\r
427
718
\r
428
1375
\r
429
963
\r
430
1357
\r
431
740
\r
432
913
\r
433
1609
\r
434
386
\r
435
1937
\r
436
504
\r
437
290
\r
438
942
\r
439
211
\r
440
1964
\r
441
1166
\r
442
779
\r
443
566
\r
444
991
\r
445
1578
\r
446
337
\r
447
1380
\r
448
1868
\r
449
421
\r
450
993
\r
451
1536
\r
452
508
\r
453
251
\r
454
1954
\r
455
771
\r
456
1565
\r
457
1704
\r
458
767
\r
459
75
\r
460
1826
\r
461
1346
\r
462
899
\r
463
1503
\r
464
607
\r
465
521
\r
466
377
\r
467
1215
\r
468
371
\r
469
1308
\r
470
1937
\r
471
119
\r
472
1281
\r
473
172
\r
474
1664
\r
475
933
\r
476
1912
\r
477
407
\r
478
1583
\r
479
1033
\r
480
849
\r
481
969
\r
482
182
\r
483
910
\r
484
364
\r
485
1779
\r
486
1316
\r
487
601
\r
488
1925
\r
489
103
\r
490
482
\r
491
917
\r
492
1725
\r
493
1098
\r
494
1918
\r
495
826
\r
496
969
\r
497
116
\r
498
507
\r
499
830
\r
500
133
\r
501
864
\r
502
940
\r
503
678
\r
504
907
\r
505
10
\r
506
1125
\r
507
264
\r
508
51
\r
509
1327
\r
510
1292
\r
511
1046
\r
512
1878
\r
513
978
\r
514
779
\r
515
1836
\r
516
576
\r
517
24
\r
518
956
\r
519
1308
\r
520
105
\r
521
757
\r
522
1265
\r
523
52
\r
524
1869
\r
525
1951
\r
526
1830
\r
527
1537
\r
528
893
\r
529
613
\r
530
632
\r
531
1816
\r
532
1718
\r
533
354
\r
534
1687
\r
535
318
\r
536
1745
\r
537
940
\r
538
1215
\r
539
571
\r
540
220
\r
541
148
\r
542
1269
\r
543
201
\r
544
1615
\r
545
1496
\r
546
781
\r
547
56
\r
548
588
\r
549
1960
\r
550
502
\r
551
777
\r
552
272
\r
553
256
\r
554
808
\r
555
1697
\r
556
86
\r
557
795
\r
558
1832
\r
559
1372
\r
560
1803
\r
561
892
\r
562
1892
\r
563
1617
\r
564
1089
\r
565
1332
\r
566
695
\r
567
1375
\r
568
228
\r
569
880
\r
570
268
\r
571
1272
\r
572
263
\r
573
1839
\r
574
1103
\r
575
188
\r
576
1250
\r
577
231
\r
578
1466
\r
579
1713
\r
580
1877
\r
581
719
\r
582
360
\r
583
797
\r
584
125
\r
585
843
\r
586
1087
\r
587
1473
\r
588
1235
\r
589
1676
\r
590
902
\r
591
972
\r
592
1657
\r
593
486
\r
594
706
\r
595
81
\r
596
235
\r
597
1507
\r
598
1263
\r
599
94
\r
600
321
\r
601
1403
\r
602
899
\r
603
1192
\r
604
1053
\r
605
523
\r
606
162
\r
607
1601
\r
608
508
\r
609
1544
\r
610
1396
\r
611
1359
\r
612
1950
\r
613
1590
\r
614
1720
\r
615
1063
\r
616
895
\r
617
421
\r
618
357
\r
619
409
\r
620
1206
\r
621
1795
\r
622
1800
\r
623
1884
\r
624
944
\r
625
1585
\r
626
775
\r
627
1461
\r
628
1182
\r
629
746
\r
630
1471
\r
631
622
\r
632
1520
\r
633
1737
\r
634
4
\r
635
564
\r
636
498
\r
637
1480
\r
638
1596
\r
639
1939
\r
640
1640
\r
641
454
\r
642
412
\r
643
1952
\r
644
346
\r
645
15
\r
646
553
\r
647
1179
\r
648
1342
\r
649
545
\r
650
1154
\r
651
938
\r
652
922
\r
653
1512
\r
654
1066
\r
655
563
\r
656
681
\r
657
1036
\r
658
1081
\r
659
421
\r
660
1983
\r
661
1070
\r
662
179
\r
663
1015
\r
664
852
\r
665
768
\r
666
761
\r
667
1024
\r
668
1534
\r
669
1147
\r
670
338
\r
671
1611
\r
672
1433
\r
673
634
\r
674
1637
\r
675
857
\r
676
635
\r
677
1596
\r
678
1610
\r
679
653
\r
680
1760
\r
681
431
\r
682
298
\r
683
902
\r
684
334
\r
685
339
\r
686
1023
\r
687
368
\r
688
421
\r
689
341
\r
690
1888
\r
691
25
\r
692
724
\r
693
659
\r
694
1030
\r
695
1235
\r
696
874
\r
697
1038
\r
698
628
\r
699
1615
\r
700
131
\r
701
1115
\r
702
1098
\r
703
1929
\r
704
1202
\r
705
417
\r
706
1474
\r
707
1842
\r
708
419
\r
709
88
\r
710
424
\r
711
899
\r
712
1973
\r
713
948
\r
714
886
\r
715
1546
\r
716
427
\r
717
948
\r
718
1774
\r
719
1567
\r
720
243
\r
721
1660
\r
722
740
\r
723
1749
\r
724
1521
\r
725
1847
\r
726
449
\r
727
1150
\r
728
1678
\r
729
745
\r
730
1346
\r
731
789
\r
732
1287
\r
733
134
\r
734
373
\r
735
1113
\r
736
794
\r
737
788
\r
738
1609
\r
739
1086
\r
740
1330
\r
741
1406
\r
742
1310
\r
743
1239
\r
744
1335
\r
745
621
\r
746
301
\r
747
1525
\r
748
1216
\r
749
1166
\r
750
1203
\r
751
1330
\r
752
763
\r
753
1807
\r
754
463
\r
755
1471
\r
756
524
\r
757
1124
\r
758
1638
\r
759
534
\r
760
883
\r
761
1743
\r
762
935
\r
763
401
\r
764
1034
\r
765
109
\r
766
436
\r
767
289
\r
768
589
\r
769
1391
\r
770
1009
\r
771
1170
\r
772
1032
\r
773
1618
\r
774
1363
\r
775
899
\r
776
733
\r
777
1634
\r
778
203
\r
779
898
\r
780
1748
\r
781
1976
\r
782
976
\r
783
1738
\r
784
1123
\r
785
254
\r
786
1164
\r
787
1477
\r
788
1911
\r
789
1139
\r
790
586
\r
791
1067
\r
792
1642
\r
793
1543
\r
794
1698
\r
795
1713
\r
796
434
\r
797
101
\r
798
1343
\r
799
1488
\r
800
1496
\r
801
527
\r
802
1922
\r
803
1084
\r
804
1220
\r
805
948
\r
806
459
\r
807
1015
\r
808
586
\r
809
1825
\r
810
536
\r
811
1129
\r
812
102
\r
813
1517
\r
814
541
\r
815
1776
\r
816
999
\r
817
1129
\r
818
232
\r
819
460
\r
820
1894
\r
821
694
\r
822
58
\r
823
337
\r
824
637
\r
825
1311
\r
826
219
\r
827
1394
\r
828
1580
\r
829
328
\r
830
934
\r
831
1649
\r
832
956
\r
833
1149
\r
834
1875
\r
835
223
\r
836
1620
\r
837
1780
\r
838
1257
\r
839
624
\r
840
841
\r
841
688
\r
842
1524
\r
843
1092
\r
844
1385
\r
845
1085
\r
846
1124
\r
847
1334
\r
848
599
\r
849
1216
\r
850
337
\r
851
1517
\r
852
714
\r
853
749
\r
854
1604
\r
855
1835
\r
856
85
\r
857
1870
\r
858
1363
\r
859
1520
\r
860
1598
\r
861
163
\r
862
826
\r
863
616
\r
864
943
\r
865
872
\r
866
1681
\r
867
388
\r
868
1990
\r
869
650
\r
870
1196
\r
871
674
\r
872
979
\r
873
1376
\r
874
1672
\r
875
1063
\r
876
1739
\r
877
1132
\r
878
1737
\r
879
1211
\r
880
660
\r
881
1954
\r
882
1429
\r
883
154
\r
884
644
\r
885
420
\r
886
1553
\r
887
962
\r
888
1730
\r
889
1700
\r
890
276
\r
891
1571
\r
892
643
\r
893
136
\r
894
419
\r
895
1141
\r
896
1958
\r
897
1962
\r
898
1430
\r
899
1787
\r
900
119
\r
901
254
\r
902
496
\r
903
16
\r
904
12
\r
905
695
\r
906
1769
\r
907
728
\r
908
334
\r
909
1266
\r
910
1169
\r
911
1110
\r
912
452
\r
913
1440
\r
914
740
\r
915
282
\r
916
1988
\r
917
980
\r
918
1017
\r
919
1022
\r
920
849
\r
921
937
\r
922
386
\r
923
434
\r
924
1902
\r
925
1934
\r
926
896
\r
927
879
\r
928
1038
\r
929
1345
\r
930
495
\r
931
1034
\r
932
1826
\r
933
1440
\r
934
159
\r
935
1410
\r
936
483
\r
937
1108
\r
938
881
\r
939
1177
\r
940
1375
\r
941
251
\r
942
1993
\r
943
1641
\r
944
1774
\r
945
428
\r
946
785
\r
947
216
\r
948
1084
\r
949
1857
\r
950
1887
\r
951
1228
\r
952
252
\r
953
1371
\r
954
1401
\r
955
405
\r
956
1595
\r
957
399
\r
958
1218
\r
959
395
\r
960
1749
\r
961
602
\r
962
1530
\r
963
1150
\r
964
964
\r
965
1216
\r
966
1968
\r
967
1519
\r
968
464
\r
969
737
\r
970
358
\r
971
906
\r
972
94
\r
973
9
\r
974
562
\r
975
322
\r
976
959
\r
977
325
\r
978
1357
\r
979
682
\r
980
296
\r
981
636
\r
982
838
\r
983
696
\r
984
276
\r
985
450
\r
986
1311
\r
987
1181
\r
988
970
\r
989
1531
\r
990
130
\r
991
1158
\r
992
187
\r
993
1968
\r
994
471
\r
995
1561
\r
996
1414
\r
997
745
\r
998
487
\r
999
916
\r
1000
1563
\r
1001
0
\r