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
/
06.a
blob
02d71066bb1b0be3d915f8d387a24fa015b0b0c2
1
188279636
2
197670742
3
1107914197
4
1732536975
5
2397857151
6
2951732685
7
3329049122
8
3753501948
9
4446352760
10
4810056880
11
5248760471
12
5298206129
13
5990486087
14
6144559322
15
6605717580
16
6642942974
17
7263958303
18
8072415293
19
8166644022
20
8713066188
21
9289717135
22
9376759432
23
9626692975
24
10069241559
25
10233091027
26
10381731512
27
10531551100
28
11252341362
29
11798136182
30
12293586672
31
12779864693
32
13279950101
33
13632040251
34
13832088846
35
14827081843
36
14899950318
37
15764926407
38
16288906151
39
17274304368
40
18019157246
41
18174901566
42
18462226976
43
19088243252
44
19537471024
45
19630692496
46
20229315523
47
20260871359
48
20630515247
49
21026713561
50
21831225551
51
22279867156
52
22336230594
53
22487909863
54
23256391075
55
23343443207
56
24113392289
57
24584219528
58
25422312773
59
25815653180
60
25852520131
61
26056998869
62
26167058831
63
26980771116
64
27632149854
65
28522254200
66
29374799006
67
29717836719
68
30325934571
69
30678024039
70
30872090637
71
31278960412
72
31978545045
73
32605755452
74
33044135356
75
33917481902
76
34680837529
77
34818018283
78
35432725258
79
35674576019
80
36487257945
81
36767401031
82
36890097270
83
37195399562
84
37730951137
85
38593932113
86
39175414474
87
40008372922
88
40904543952
89
40950870271
90
41193093133
91
41263690206
92
42087070895
93
42811207863
94
43384694169
95
43489651639
96
43710011123
97
44219730808
98
45098597853
99
45487911979
100
46267905507
101
47017978906
102
47074180430
103
48051238691
104
48391522524
105
48631950307
106
49489711464
107
49749873640
108
50514041730
109
51074893871
110
51335690631
111
51595092061
112
52173223564
113
52380033171
114
53187842713
115
53951052525
116
54805034218
117
55740565871
118
55766489543
119
56628531682
120
56696694351
121
56696782270
122
56981517660
123
57656637520
124
58579620365
125
58772646711
126
59474660413
127
59791094887
128
60155227025
129
61026685653
130
61983313267
131
62380197026
132
62659060144
133
63044526112
134
63162601064
135
63772016885
136
64381228106
137
64962928266
138
65814915991
139
66008971930
140
66873600959
141
67177655928
142
67788644989
143
68118336232
144
68386745840
145
68450028676
146
69120305381
147
69869793571
148
69892067481
149
70189499367
150
70306807442
151
70433625297
152
70857122538
153
71752100788
154
71907062673
155
71935626714
156
72754576498
157
73657105206
158
73984656534
159
74467345729
160
75097771922
161
75686740557
162
76215804377
163
76672737514
164
77608376755
165
77896307016
166
78799309329
167
79594828933
168
79934081472
169
80624537719
170
81617740880
171
82028486487
172
82146813798
173
82656547372
174
83411552930
175
84187881528
176
85064439763
177
85754212500
178
86040360031
179
86059746479
180
86251419822
181
86831327082
182
87218090583
183
87376015826
184
88366388815
185
89113377337
186
89421235738
187
89701945628
188
90337128503
189
90684279392
190
90981912757
191
91698305290
192
92655901430
193
92884923598
194
93689961565
195
94178735347
196
94900614860
197
95090869223
198
95540793258
199
96145865018
200
96399783547
201
96459033304
202
96578209324
203
97552283280
204
97771760083
205
98295717374
206
99093910304
207
99094957197
208
99881201573
209
100760815841
210
101757912666
211
101914191276
212
102568241385
213
102685549748
214
103566592626
215
103630721579
216
104318334735
217
104343569682
218
104807575675
219
105717038356
220
105853246841
221
106077771567
222
106553190560
223
106761530945
224
107436152417
225
107747669105
226
108506706465
227
108746548682
228
109496315234
229
110024666596
230
110338072146
231
111023971581
232
111991316513
233
112625075913
234
112958375771
235
113234384528
236
113737300900
237
114633221357
238
115494744215
239
115978448742
240
116750208764
241
117129476155
242
118039900547
243
118611564247
244
119453463572
245
120400574351
246
120563098487
247
121095417119
248
121420083101
249
122072041837
250
122681652552
251
123402505238
252
124129683218
253
124565090273
254
125304782663
255
125532236313
256
126033342994
257
126342817649
258
126473991952
259
126759691919
260
127031799894
261
127473059237
262
128036696522
263
128300651302
264
129284943794
265
130097732681
266
130102325909
267
130138968693
268
131083078579
269
131461020986
270
131542613006
271
132324897904
272
133322920071
273
134211237138
274
135110292175
275
135615457916
276
135943799025
277
136753714120
278
137062924326
279
137890433255
280
138492037966
281
138494564065
282
139491067688
283
140340102867
284
140793970596
285
140877650307
286
141862513045
287
141983291271
288
142530572531
289
143179616061
290
143606802162
291
143636835717
292
144319172115
293
145090313506
294
145876748177
295
146020063119
296
146720210070
297
147168476999
298
147936176685
299
148240370496
300
148399516707
301
149324984184
302
149935606281
303
150468502685
304
150489075487
305
150548548745
306
151150087310
307
151174621066
308
152001741643
309
152151188540
310
153065917556
311
153858757048
312
153967884633
313
154873312881
314
155015453651
315
155771744085
316
155774423183
317
156250772713
318
156371736928
319
156685221940
320
156999221639
321
157708717415
322
158627152474
323
159331806977
324
159846316417
325
159909602009
326
159992840147
327
160699022216
328
161099941266
329
161945188503
330
162468076289
331
162923080901
332
163327820116
333
164024885120
334
164641344889
335
165091117333
336
165876696253
337
166375267176
338
166797316955
339
166822958724
340
167015566571
341
167128123341
342
167216456838
343
168066031809
344
168394589654
345
169036871047
346
169866474259
347
170099497982
348
170800136436
349
170923684785
350
170997340786
351
171306210693
352
171998952186
353
172822181037
354
173464089518
355
173833588855
356
174276898573
357
174843003607
358
174914116723
359
175827000033
360
176090244565
361
176852153087
362
177288204170
363
177481747129
364
178059974894
365
178114404218
366
178396980932
367
178722252349
368
179352084861
369
180116654885
370
180647043370
371
180879532173
372
181299330209
373
181848550510
374
182303452088
375
183300557100
376
183932400835
377
184880227580
378
184987824582
379
185385589903
380
185900987067
381
186639520070
382
187423742346
383
188112096153
384
189077707285
385
189353472503
386
189753691176
387
190666320754
388
190950365602
389
191181503402
390
192064253435
391
192366124249
392
192720508388
393
193130062883
394
194068771015
395
194621172641
396
194838748369
397
195401128140
398
196209197753
399
196239074474
400
196519825045
401
196889380567
402
197751360055
403
197948558938
404
198592870199
405
198605408274
406
198760344463
407
199573288729
408
199854847224
409
199864777740
410
200155230937
411
200852401438
412
200907633034
413
201145318362
414
201354890581
415
201466373195
416
202271711304
417
202577463641
418
203339066579
419
203389298330
420
204381945778
421
205094992756
422
205261457076
423
206251178805
424
206883402419
425
207336016285
426
208064018771
427
208956317158
428
209457689129
429
210446549812
430
210854209958
431
211366406712
432
212222781801
433
213001519179
434
213119391771
435
213419412801
436
213561805441
437
214320541119
438
215165106379
439
215617838758
440
216048739127
441
216518323043
442
217476450893
443
218382470430
444
218951513548
445
219692025708
446
220014265718
447
220330192941
448
220605469857
449
220710432527
450
220770356108
451
221096973487
452
221762648621
453
222132269275
454
222218465681
455
222889603885
456
223834877582
457
223843517929
458
224610220631
459
225512296646
460
225761127008
461
226066068403
462
226377763394
463
227176728309
464
228042101367
465
228452551919
466
229217294520
467
229966623789
468
230297536078
469
231044699775
470
231740241494
471
232390475495
472
232514168093
473
232935071249
474
233891273266
475
234018490967
476
234964849062
477
235534494397
478
235644879227
479
235762362762
480
236591769808
481
237410063484
482
237804731392
483
237918954377
484
238459264902
485
238721036815
486
239042548537
487
239661495923
488
239694166056
489
240342478705
490
240625681038
491
241224383321
492
242144173089
493
242828989331
494
243595135161
495
244590174763
496
244797211234
497
245433366240
498
245468255561
499
246049878184
500
246817243510
501
247457541228
502
247852784726
503
248570123507
504
248864506932
505
249275636379
506
249671518130
507
250463313397
508
251180641293
509
251431482983
510
252009273840
511
252419346287
512
252731679277
513
253275447095
514
253906395318
515
254520005410
516
255514366648
517
255667905489
518
255735506185
519
256419607609
520
256943781271
521
257339215753
522
258110735687
523
258438005653
524
259052719708
525
259558524270
526
259591133610
527
259874537823
528
260045820142
529
260826255842
530
261752493399
531
262414018514
532
262563890382
533
263367628707
534
263514302232
535
264058363597
536
264826409689
537
265267038689
538
265921036797
539
266579944305
540
266632673192
541
267145656251
542
267889523522
543
268055263379
544
269014547619
545
269347080174
546
269746582004
547
270600047229
548
271146307117
549
271658391641
550
271693670400
551
271989347867
552
272929517894
553
273656452452
554
274647751513
555
275408748348
556
275483440440
557
275831791130
558
276220098333
559
277145265481
560
277583918077
561
277704920673
562
277907257785
563
278589043555
564
278906220587
565
279212431693
566
279880891424
567
280479432828
568
280739811669
569
281702704695
570
282075711837
571
282891546536
572
283655508972
573
283943585251
574
284587233503
575
285021890168
576
285418005458
577
285606865808
578
285703556842
579
286394156749
580
287249220844
581
287756917893
582
288207904232
583
288668781895
584
289360451866
585
289933318453
586
290901126720
587
291802352385
588
292483790130
589
293479814092
590
293605900190
591
293865461994
592
293945776286
593
294834466940
594
295226829732
595
295390108341
596
295638759277
597
296558325923
598
296753180967
599
297680224512
600
298057929427
601
298942467163
602
299403457072
603
300081439184
604
300384494093
605
301095747279
606
301423540259
607
301768659028
608
302407964659
609
302478113321
610
303362616462
611
304172567123
612
304893023597
613
304906813097
614
304963601965
615
305728631126
616
305808940361
617
306125349642
618
307117290749
619
307194714979
620
307652004860
621
308087523573
622
308641941277
623
309345887857
624
309903947257
625
310171407093
626
310962521494
627
311417524152
628
311481812847
629
311600593377
630
312076330772
631
312230288209
632
312847260764
633
313412565105
634
313504217567
635
314493097588
636
315255755263
637
315376525879
638
316239111513
639
316342658580
640
316438618335
641
317325538288
642
318016088742
643
318740667752
644
318823412396
645
319430312361
646
319540689135
647
319912273244
648
320210621805
649
321004488155
650
321624704291
651
322571889593
652
322637101961
653
323493756241
654
324491154942
655
325244959816
656
325969264729
657
326363659831
658
326822676575
659
327556758514
660
327581468943
661
327663422289
662
328440032003
663
328921829731
664
329287584734
665
330105643786
666
330809969642
667
331630153342
668
332506200442
669
332564210846
670
332894146241
671
333888633699
672
334452440853
673
334955262537
674
335163332815
675
335939004293
676
335961865514
677
336528557042
678
336913622529
679
336935742184
680
337364415876
681
337659082381
682
338333859290
683
338830085945
684
339638880018
685
340291255017
686
341086005786
687
342068750872
688
342890843694
689
343250550107
690
343472669732
691
343478435207
692
344009596460
693
344699907139
694
345578507068
695
346269711134
696
347171961636
697
348080754715
698
348084720862
699
348656394283
700
348673518834
701
348940998221
702
349768374662
703
350148985501
704
350380187822
705
351114814138
706
352010739056
707
352143278645
708
352905642467
709
353781594744
710
353951390181
711
353987728129
712
354432523499
713
354993886956
714
355237278937
715
355275670000
716
355907918863
717
356326669068
718
356628489656
719
356670990268
720
357156080388
721
357362809119
722
358034906969
723
358138334260
724
358263845546
725
358792048660
726
358870509631
727
359011450732
728
359406733027
729
359963355661
730
360924510049
731
361895764507
732
362096180903
733
362792990304
734
363261058256
735
363963771366
736
364640896114
737
364993127423
738
365971729102
739
366764348967
740
367427784032
741
367648379328
742
367917511382
743
368229577519
744
368440426856
745
369230062773
746
369909517678
747
370125163976
748
370245579581
749
371200553816
750
372090133653
751
372753063505
752
373490652304
753
374422574319
754
374588825542
755
375277391951
756
375767647595
757
376650753833
758
376839324603
759
377607223083
760
378511521705
761
379445310633
762
380257407267
763
380332364353
764
380413438355
765
380910195636
766
381290989744
767
381770704913
768
382641883840
769
382720542965
770
383166755830
771
383748229661
772
383977112228
773
384966770900
774
384970036667
775
385295293036
776
385776889372
777
386405176969
778
387007161207
779
388005246342
780
388504004508
781
388767370933
782
389711996129
783
390364012334
784
391358518185
785
391843389413
786
392670893962
787
392921700815
788
393370215259
789
394115835896
790
394652768151
791
394739859003
792
395119231730
793
395784889901
794
395843513842
795
396110450418
796
397065324154
797
397086529018
798
397796493108
799
398105156022
800
398278750372
801
398868807596
802
398923303377
803
399076091386
804
399178230331
805
399453535821
806
399661547827
807
399791533620
808
400693955728
809
400873202934
810
401768826467
811
402452751814
812
403086117228
813
403635488338
814
404504666682
815
405400534749
816
405461918017
817
406230204346
818
406774611978
819
406882509625
820
407846542429
821
408656014326
822
409623187681
823
409814845547
824
410476048399
825
411306769973
826
411774962336
827
412034435539
828
412792652504
829
413619811489
830
414235423564
831
415100150809
832
415435376319
833
415951074387
834
416275887119
835
417264261043
836
417331522859
837
418204346696
838
418439157896
839
418797614454
840
418806951849
841
419804520306
842
420515161651
843
421414671358
844
421445622574
845
421667180200
846
421748266162
847
422106985001
848
422241373044
849
422879375324
850
423850510601
851
424256223414
852
424397404254
853
424868914857
854
425707461858
855
426460326028
856
426941438266
857
427902033615
858
427975916569
859
428068888808
860
428137018864
861
428811770344
862
429085167589
863
429986371647
864
430483923545
865
430921902662
866
431466053685
867
431864221783
868
431913155581
869
432193782380
870
433144511160
871
433365506972
872
433594484913
873
433685914972
874
434148846200
875
434748152189
876
435587006628
877
436478626937
878
436492446666
879
436575373585
880
437375685752
881
438278664795
882
438806152084
883
438924403460
884
439149357131
885
439981069473
886
440007000595
887
440027100007
888
440488149135
889
440528169841
890
440702571610
891
440838535569
892
440940799946
893
441468039132
894
442342642911
895
442592157164
896
442784835170
897
443677258003
898
444442380960
899
444962613015
900
445075075522
901
445775327984
902
446513783159
903
447019838863
904
447898443350
905
448820579074
906
449654590813
907
449720497779
908
450565536729
909
450939915225
910
451056391549
911
451245367253
912
451281939886
913
451607241463
914
452006129935
915
452053767293
916
452654738706
917
453347916405
918
454267745053
919
455088623293
920
455202210058
921
455709073915
922
456043153778
923
456128257414
924
456847153709
925
457398157647
926
458024298503
927
458843502231
928
459186835559
929
459554512235
930
460360478075
931
460681230394
932
461145010955
933
461181374865
934
461677680680
935
462257894062
936
462423996836
937
462828110999
938
463599137429
939
464509167840
940
464987261456
941
465675037978
942
466528815406
943
467404288999
944
467615500433
945
468235680276
946
468772068907
947
469596188691
948
470391667874
949
470953800135
950
471380167644
951
471941007948
952
472782931338
953
473035047350
954
473417920641
955
474383092185
956
474800019362
957
474915571934
958
475666114590
959
476264057971
960
476526930326
961
476832443433
962
477082985410
963
477677025822
964
478126471398
965
479023220629
966
479661441757
967
480049612751
968
480239596298
969
481144515384
970
481631259242
971
481701778341
972
482509010646
973
482561894369
974
483267964089
975
483687118074
976
483770013634
977
484225962438
978
484882625010
979
485788697686
980
486264044785
981
486911971398
982
487879272031
983
488103022282
984
489042904527
985
489662797909
986
490079161016
987
490208233971
988
490544117360
989
491337634284
990
491823602643
991
492475131755
992
493130406334
993
493231235921
994
493679574593
995
494642107452
996
495198747623
997
495791069134
998
495884835680
999
496337591368
1000
497276973914