QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#373216#7768. Grievous LadyPhysics21230320 693ms3920kbC++171.1kb2024-04-01 10:47:062024-04-01 10:47:08

Judging History

你现在查看的是最新测评结果

  • [2024-04-01 10:47:08]
  • 评测
  • 测评结果:20
  • 用时:693ms
  • 内存:3920kb
  • [2024-04-01 10:47:06]
  • 提交

answer

#include<bits/stdc++.h>
#define int long long
using namespace std;
int read(){
  int x=0; char c=getchar();
  while(!isdigit(c))c=getchar();
  while(isdigit(c))x=(x<<1)+(x<<3)+(c^48),c=getchar();
  return x;
}
void write(__int128 x){
  if(x>10)write(x/10);
  putchar(x%10+48);
}
main(){
  int t=read(),n=read(),A=read(),B=read(),m=n>>1;
  while(t--){
    vector<int> a(n),b(n),p(n),sa(n),sb(n);
    for(int i=0;i<n;i++)
      cin>>a[i]>>b[i];
    iota(p.begin(),p.end(),0);
    sort(p.begin(),p.end(),[&](int x,int y){
      return (__int128)a[x]*b[y]<(__int128)a[y]*b[x];
    });
    for(int i=0;i<n;i++)
      sb[i]=(i?sb[i-1]:0)+b[p[i]];
    for(int i=n-1;~i;i--)
      sa[i]=(i<n-1?sa[i+1]:0)+a[p[i]];
    __int128 c=0;
    for(int i=max(m-60,0ll);i<min(m+60,n);i++){
      int l=max(i-6,0ll),r=min(i+6,n-1);
      int cl=(l?sb[l-1]:0),cr=(r<n-1?sa[r+1]:0);
      function<void(int)> dfs=[&](int u){
        if(u==r+1){
          c=max(c,(__int128)cl*cr); return;
        }
        cl+=b[p[u]],dfs(u+1),cl-=b[p[u]];
        cr+=a[p[u]],dfs(u+1),cr-=a[p[u]];
      };
      dfs(l);
    }
    write(c),putchar(10);
  }
  return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 0
Wrong Answer

Test #1:

score: 0
Wrong Answer
time: 2ms
memory: 3808kb

input:

50 10 10000 10000
8450 6001
2804 803
8972 6155
8161 1938
4806 6582
2927 9312
9157 1289
6486 3737
8239 257
7292 9051
6079 2510
1408 5174
6821 772
8947 3187
100 5067
6986 9882
2067 1776
2734 6298
8909 4770
1083 1077
4929 4165
4788 5873
5490 6802
6829 6136
8919 4869
9488 4505
1052 8990
57 1445
7680 822...

output:

1356022774
902566854
1140061305
967802717
879903720
890841120
080286757
1250989070
1362698900
1413511168
1137531330
775920120
934759445
981422955
1136968923
839143260
1277454816
522098415
1244442420
1173533392
899456910
665601553
1193825850
1122903576
845410521
1263368813
1302451776
811132751
032832...

result:

wrong answer 7th lines differ - expected: '1080286757', found: '080286757'

Subtask #2:

score: 0
Wrong Answer

Test #13:

score: 0
Wrong Answer
time: 98ms
memory: 3804kb

input:

50 30 10000 10000
4853 6897
1727 7443
2329 2876
5355 3477
2872 4090
2719 1756
989 681
7909 4601
8835 4634
9358 3999
8141 3749
8476 9479
2527 8659
7238 5965
3058 2946
8 2928
8116 7269
3840 2790
422 930
2018 8310
1708 7842
3701 3484
2944 9028
4308 9528
4704 6890
7982 8335
1596 9290
7031 745
6121 7262
...

output:

9075997372
9741088812
0477290528
0327786031
9141835285
11432058683
0870358352
7778666504
9641567016
11776211156
0497065841
9179627443
9286255875
9491961765
0977950304
9468844866
0773619480
9039361190
0296624454
11768814156
9105586680
11348624584
12677685920
0307061072
9933184000
9600793237
979520911...

result:

wrong answer 3rd lines differ - expected: '10477290528', found: '0477290528'

Subtask #3:

score: 0
Wrong Answer

Test #33:

score: 0
Wrong Answer
time: 438ms
memory: 3584kb

input:

50 100 10000 10000
3817 9367
533 166
3422 6775
1637 2003
4512 2346
7101 356
2772 4037
6684 180
8703 7518
4497 9606
9197 9761
7217 8544
332 7886
9189 4475
2622 7432
729 8677
3451 5287
8879 6942
4972 487
1370 3918
1009 5847
6307 2158
2380 9771
6296 9946
6644 2651
5624 5590
3171 1058
1608 8006
6185 687...

output:

99383125432
04811638659
112729256865
95121987940
118672536221
111893576256
04841972644
111108172500
123989724360
120695447525
04473835537
09353741512
112579826958
05383244393
110610633843
111211215702
111030606150
02942142176
03918702650
05812839958
121157116262
05484644782
125888304869
117886559103...

result:

wrong answer 2nd lines differ - expected: '104811638659', found: '04811638659'

Subtask #4:

score: 0
Wrong Answer

Test #37:

score: 0
Wrong Answer
time: 437ms
memory: 3756kb

input:

50 100 100000 1000000000
64674 582989836
17174 628184989
7993 598433899
93758 468751386
36632 620786833
54253 85788398
24335 220088249
41708 370324059
57541 192813008
20125 886362267
3571 180283386
31249 729879131
48870 314235662
40658 954471739
36545 20574741
87835 599485007
44057 459200718
16186 4...

output:

122583343290315160
123180788743136835
06848070437186806
121399598099481552
114671328948865344
09261786979152885
110804547540967368
113454653581765212
115223347014415782
110426946040785506
99271607302919308
06746424290880101
116326704862592262
117403415008037235
111777281124226281
112053834023607491
...

result:

wrong answer 3rd lines differ - expected: '106848070437186806', found: '06848070437186806'

Subtask #5:

score: 0
Wrong Answer

Test #49:

score: 0
Wrong Answer
time: 592ms
memory: 3616kb

input:

50 300 100000 1000000000000
21621 667704611522
95538 504360767965
20121 374291791983
58259 527043478787
9507 542834074255
46613 834605157827
59064 675317470117
92489 500884084061
92529 451667545421
21745 407068201316
3514 222491362996
44418 198133054017
8437 358148875035
28745 928794182062
90101 554...

output:

024354444153173318804
090081056519177596568
941669682797146533720
989699542301802680806
051214280658160738808
964701502769598055584
038023847913121598330
980477467505459001000
006745029778189631580
903639007777515478522
989942320115237367326
958353475385284090569
957373745314346054420
99743802750282...

result:

wrong answer 1st lines differ - expected: '1024354444153173318804', found: '024354444153173318804'

Subtask #6:

score: 0
Wrong Answer

Test #51:

score: 0
Wrong Answer
time: 598ms
memory: 3816kb

input:

50 300 1000000000 1000000000
622938742 803340090
411563373 506291511
661934617 381755435
876890605 94166677
279496763 869423201
508007585 131998848
592251587 47733172
703056185 932460203
228695499 72609615
129679067 589829468
272070690 179647026
185157790 460526572
351519179 920281520
843895312 1023...

output:

0145178504143463639155
9894647146365241873600
9355387552828907152187
9947955606541093802427
9326536829807852502684
9974324139615307102748
9646547521128445400584
9153341254590110334400
9377279568254132607190
0579374921940145166182
0060823576937198628062
0166409844427278297956
9885381049724453459320
9...

result:

wrong answer 1st lines differ - expected: '10145178504143463639155', found: '0145178504143463639155'

Subtask #7:

score: 0
Wrong Answer

Test #61:

score: 12
Accepted
time: 600ms
memory: 3652kb

input:

50 800 100000 1000000000000
98918 860842806148
33478 598362503847
18531 201301091495
53208 640503897011
43307 430663243504
74638 460997604730
14440 749299232168
15540 46909570195
54856 833537407449
70810 868074038174
17982 623720662739
34195 105105463226
76704 538435018409
23449 43950632205
21959 38...

output:

7370339999554792336414
6862669553866135073811
7378300871547278282192
7180623285017218256604
6926278088824648128876
6703163558816285099034
7142362743354136761120
6880161109228995392882
7002126558556936716000
7412784372894628077066
7185819920729828714210
7375428561351767249268
7072976073258779305713
7...

result:

ok 50 lines

Test #62:

score: 0
Accepted
time: 607ms
memory: 3840kb

input:

50 800 100000 1000000000000
2721 960578767249
61472 398333155056
78079 397097298942
10310 744090788197
74807 740227108768
33354 446605165265
74368 811094558674
33713 60936771209
90503 477581401472
51599 421364834996
17389 192118472108
76593 540371365581
39 11440117740
18995 408518785573
15870 114504...

output:

6753974516151109784715
7627891082308844720674
7217890259191005653910
7528390212680182297360
7295223444291606838784
7070482778568907568832
6948642825010246375500
7063552557035868859516
6969887353455838379259
7036561964819920161552
7195111044264158564385
7093078189878732778064
7139454033040239461166
6...

result:

ok 50 lines

Test #63:

score: 0
Accepted
time: 607ms
memory: 3604kb

input:

50 800 1000000000 1000000000
220870339 500541885
665761495 790868808
559423262 771950577
224127264 572438068
399595810 823505279
809798880 181932548
972729209 476941776
212531882 119005980
104637758 288343523
410930373 819225268
610678403 26615496
356031915 890776407
927346381 176057894
808713868 62...

output:

72164312065922875462864
71479200706085394098142
73137964232751167876454
73077656292315609567535
72614254246544314506842
69344582641506093586418
73350815802698373737952
73245470987928001912242
70529081954551898081285
71837015772304112294272
69671075316454820062975
72167323186204406974432
699664735228...

result:

ok 50 lines

Test #64:

score: 0
Accepted
time: 642ms
memory: 3604kb

input:

50 800 1000000000 1000000000
540664069 722512208
743209412 219340722
418703524 940348595
518167312 719501816
874519396 633580084
176897455 909279109
548072121 190035997
938180935 142720293
291904925 760895453
440249155 368567559
272621836 437417605
303402323 456611137
51576456 901645132
196471274 23...

output:

71214696189676703203727
71270570343282316741060
68401157310544350043248
69521469420640675743672
75145340360342053942087
73431838483596946213578
70392217085229003764137
70569984964542050415792
72172881709688901564204
70400639308040645060171
73319029705510682694510
75519075599341270870590
746368987101...

result:

ok 50 lines

Test #65:

score: 0
Accepted
time: 610ms
memory: 3548kb

input:

50 800 1000000000000 1000000000000
401903639885 137204068644
677262775758 697415870304
59365796403 116985849874
233907969151 393620781359
261312325368 628224177341
491069855005 45488811247
366555686870 385953852786
387120822509 419208195589
687575232957 523425901135
489082988840 270049604332
4044913...

output:

72858047237028849680204397188
66936419768074280051682622480
72552159483742261290742134906
69686467914837050475313499604
70467102912774779469797050704
71110881739947961391944676004
69399384617750725153102998924
69937089422847161022632040750
69202436574513085109570747400
72087390168137827877307941240
...

result:

ok 50 lines

Test #66:

score: 0
Accepted
time: 605ms
memory: 3508kb

input:

50 800 1000000000000 1000000000000
908037144503 865358316203
783136206480 466855134544
32363117048 529605997652
229572819764 374842655742
657334639225 159949263357
848077916522 751214460300
999139209695 857846152656
180888341735 546532481668
404124575248 981792877271
672198823653 432291942036
588057...

output:

69617771721514873516944715200
71253273276841757422160590296
72371099040267346071586098042
69948570448866868573827431975
72867661776900275100035081400
68602381649545071910828711819
70542145050043987666674482721
71423977088823678938869292095
73261424652566130049945992368
67650381860200338568571854080
...

result:

ok 50 lines

Test #67:

score: -12
Wrong Answer
time: 606ms
memory: 3564kb

input:

50 1000 100000 1000000000000
67158 886389119005
93600 227773863323
88956 575815464506
12578 536217805478
30268 839948775100
47375 338120320553
61020 481452179280
89954 315152259185
44583 958735008518
51000 895901540720
51341 666975091411
29009 241400895805
21505 710237607437
14003 315865745554
55930...

output:

11004906431910869705890
11142186823399093703511
0824150358939443981506
11343573104550091002572
0950114225827632063670
11256077446758156437600
11013828052880402869847
11001592638319803869344
0827859346338395539655
0644622293215975830014
11353977810547845982875
11252759760427174217955
0931136026361391...

result:

wrong answer 3rd lines differ - expected: '10824150358939443981506', found: '0824150358939443981506'

Subtask #8:

score: 12
Accepted

Test #73:

score: 12
Accepted
time: 625ms
memory: 3628kb

input:

50 1500 100000 1000000000000
18757 387292221744
29053 379348011407
47483 314966420174
80638 546097965718
84807 917566638908
59364 705165061774
25136 779704406223
23865 837453418495
38499 811293770591
84972 313037387571
23632 69910257865
36366 901965627066
33323 800225614191
75382 895280109542
95500 ...

output:

25099931872189852821766
25220208667672559693414
24981316450042616155746
25256386179154323906930
26113887667835170859425
24661258549825874213536
25123117963553091963957
24632720474106196796080
24763986765026187182636
24619790557963492709046
25431632469778053617690
24150901922886401241134
243645224127...

result:

ok 50 lines

Test #74:

score: 0
Accepted
time: 626ms
memory: 3624kb

input:

50 1500 100000 1000000000000
88295 945809159363
76970 922336291833
27746 420839850897
44879 560245029466
41097 872081746418
1043 101187375631
43856 132417500444
72918 433182165511
48770 609356257113
62538 62146538374
67064 253026092678
39478 81236494499
30694 294951201428
65493 132186292939
89423 62...

output:

24955008852305695534098
24839300189453814117414
25170834480096632089770
24992088525577460227864
25848802206944655028636
24501316997767546384795
24586613048895300380625
24687954195111485247368
24711906557194337796680
24932796276043569138953
24843736827159780627690
24526380462268601927440
242902965871...

result:

ok 50 lines

Test #75:

score: 0
Accepted
time: 628ms
memory: 3608kb

input:

50 1500 1000000000 1000000000
347974877 904156999
383723343 984529638
360935543 504752007
336065673 999289550
318464763 856848753
17168764 636627282
923825701 239845072
319631085 273999705
486470242 488915267
448550806 506046172
673432918 280036543
957768866 401811816
584607320 273808907
675271217 3...

output:

246266320326319973415204
243679123026203247170400
245570274620844854442381
245687944947118397212926
248629517537398892986014
259494014500897106911260
255432615567518295543752
263085735820274260321974
248223880916026243599696
252506508389601041809376
252603739645494162342846
259305627714556084908054
...

result:

ok 50 lines

Test #76:

score: 0
Accepted
time: 627ms
memory: 3864kb

input:

50 1500 1000000000 1000000000
83935978 468417697
354374552 747021890
862175694 591141812
333022267 81121049
882330027 195140173
64920788 211619914
719152206 576006348
197088995 552678455
530464265 901296056
739347627 213745579
71242287 703913532
223671220 386059344
444482459 544204453
683616073 9195...

output:

252559536678070006296158
246858256391558308283633
250722157415719876882560
249349245303931136570292
248895908521661653162898
254772096855035834407500
243251422646049767831952
243975175256632416181220
252620201519243822871789
255494231697671194124051
255786705931331460478736
252615031451097900336416
...

result:

ok 50 lines

Test #77:

score: 0
Accepted
time: 667ms
memory: 3880kb

input:

50 1500 1000000000000 1000000000000
973615598287 888289500704
430421495355 791818543691
81957150683 930382088392
274737423550 810304556252
926757279539 210025306428
362224116603 728899528163
106775899071 973049138982
815316150084 8883870212
700574249180 413255354818
24922368159 282288405175
78939901...

output:

251770324503112936105783934474
245453883183706905568789291350
250151554501652402704876202152
249855086082523788680858804448
256041494476220326455566914398
250616886947872768555457533610
244896080096657284568969028315
237366717486509927425116221445
252017478318858695467619715328
250696673178345848680...

result:

ok 50 lines

Test #78:

score: 0
Accepted
time: 629ms
memory: 3828kb

input:

50 1500 1000000000000 1000000000000
750523314731 79790740856
560653109352 891110467581
260333949479 239945953656
710810873754 763352308276
243477496362 271820632934
208410534776 701776986073
793904834718 617093133004
835433563577 525319891226
845986981291 977358196891
489051277853 717554307530
30538...

output:

251168214670578245057189793696
258767592243649908193892866312
254596315934376625565587574218
248613346680280838107600499324
251726977791310394237978760612
253193315504019800355682490856
249561075513318868431553316840
256702332910550615811253446510
251212046309485632361113240148
247039729478119148840...

result:

ok 50 lines

Test #79:

score: 0
Accepted
time: 638ms
memory: 3828kb

input:

50 2000 100000 1000000000000
83973 939335120439
34373 653470045535
61742 465077187669
77915 811907386685
63841 231759312583
95943 438255048408
25429 429087099752
7794 591896493485
63207 170706142073
44041 235620668128
66357 218179980317
63996 307632647605
18690 886379787996
77667 223488715800
2774 1...

output:

43883118154500662679250
44386577426198498929032
44472042207687255185538
45085899119386292851530
45708601153234971065400
44287795231993684384622
44189295365237260876597
43872625622288118001923
44003751131913842999828
45143037371573920364404
44382208515555293275512
44371892980151240556360
434329481179...

result:

ok 50 lines

Test #80:

score: 0
Accepted
time: 632ms
memory: 3672kb

input:

50 2000 100000 1000000000000
34759 886025784165
73241 701987313405
70477 666417799088
24182 945260097952
71681 999192276291
93654 285958828614
34525 129120511150
45187 727097929792
80701 153185242659
34796 804345123011
86723 123355867639
68614 212674125669
55859 367560089893
80326 307381311140
68920...

output:

43701314997453946697088
45516835928559205312200
43273014144692744200448
43838533618352131097936
44902850851927066036320
45618668431869247760488
45742776421297956127092
44517956437541783356897
44567579558694644238154
43388252758146496506740
43830963626940766929901
45056222943050692033843
451266327722...

result:

ok 50 lines

Test #81:

score: 0
Accepted
time: 634ms
memory: 3828kb

input:

50 2000 1000000000 1000000000
286843826 523594950
651998554 402511990
672112003 363813900
49955134 541029956
554096877 306785349
337208070 84818950
218643734 568146669
448120585 826793656
57865895 54425248
276495201 626047163
722172494 813461409
847572591 694077010
83688762 440090711
402341718 87233...

output:

447460264417294119663768
454211512863037622091264
443068056812629200077272
441377814130038340324854
456523642981862832693661
446820416714632736201796
441268990461440583877736
452871165559148199613440
455036230113707027562880
438225954275411730015104
451465085681807099476358
442485337299668966847492
...

result:

ok 50 lines

Test #82:

score: 0
Accepted
time: 634ms
memory: 3672kb

input:

50 2000 1000000000 1000000000
727837631 237598751
622649763 870036946
173352154 450203705
341879024 63052943
117962141 235011361
89992797 954778877
13970240 754564841
620545790 810505111
101859918 171838742
417548919 478970762
119981862 647403807
113474946 533100346
88788094 5453553
675527789 846769...

output:

435145448696328291852444
444755447439299813097711
447179039265473132397802
442994537533896267001488
445044236480604501390720
436868447091725928698854
434703736372686635432160
449991566121806808328608
450423888702493550031862
440624302032708718508716
446717628102486767225416
448980376675401583322792
...

result:

ok 50 lines

Test #83:

score: 0
Accepted
time: 658ms
memory: 3652kb

input:

50 2000 1000000000000 1000000000000
582033580639 282600677164
719425781439 37532433152
459939082577 796762944698
525922518931 506064787046
686205471207 427615091758
28402675096 890322984958
867328693022 496060726123
462586692769 874857038800
767399282875 276304094394
769865858434 62178208901
1215460...

output:

449564111021622711266259568797
441801519135301553682807108288
439292606499050418206760879792
452553993851288863186000764210
438055223002222553824370527572
445656844114576466427565355547
439097831947171284828450749052
426637709626074942485967438852
450390264655390743354948129564
439283896530621409124...

result:

ok 50 lines

Test #84:

score: 0
Accepted
time: 656ms
memory: 3660kb

input:

50 2000 1000000000000 1000000000000
354646329787 474101917315
886512171245 136824357042
634020914077 143181585770
998850744943 491672347581
7220655326 489410418263
874589093269 900055218676
554457628669 135809752849
486999073558 386998092518
880252206474 877261712274
238289735423 497444111256
637530...

output:

440516464431424846767894701464
439353138579949038786500496708
445727994894073198022243515100
443850585525510283309883771052
437868627674435365727084078125
450133319221564733879926097646
444306458592154094633992623968
445968242238648694134889462363
453219957529841500515274443233
442560219168792229272...

result:

ok 50 lines

Subtask #9:

score: 8
Accepted

Test #85:

score: 8
Accepted
time: 650ms
memory: 3572kb

input:

50 2500 10000 1000000000
1989 715660116
726 205696491
906 80983641
1280 135698142
9814 930386766
3162 86759005
1412 262080798
8338 590216389
8436 932386996
9530 971462836
3099 385836418
6344 24362894
4400 361413630
9974 582107128
1025 746910753
2258 921930336
3036 21556198
5903 237088626
9254 502009...

output:

7005218822778586245
6971750534725612064
6954161620845859665
7013134062885514605
7100199492400670100
6776299504139543856
7135284309783918702
6936309620545673088
7068393840281136864
6942766703807986548
6944154377884217714
7029230310347143680
6918324838079558790
6998172166422429400
6798609950334386488
...

result:

ok 50 lines

Test #86:

score: 0
Accepted
time: 642ms
memory: 3848kb

input:

50 2500 10000 1000000000
1732 653460207
5671 132699518
3015 509455555
1542 449320352
4054 77450515
6748 601866515
7283 989427359
8546 303310611
3297 956101308
6696 884206255
665 230146006
7072 435165003
6296 222215656
49 307694366
8431 208383749
373 434128821
194 909714387
6987 263468142
794 7754762...

output:

6861311554744926930
6868438721666834158
7000938328427297100
6986177933898819838
6946288297434274374
6889294912143244768
6879840522539270224
6955101059714688884
6975882328390193300
6862885747280574304
6955807429667572756
6821641794893341132
7056609081747995400
6924742141404933846
6967566622405516582
...

result:

ok 50 lines

Test #87:

score: 0
Accepted
time: 649ms
memory: 3692kb

input:

50 2500 100000 1000000000000
64247 516122355312
98364 854165978664
72281 424564939374
50265 845786707126
89743 255262167218
23994 593049450047
75370 432765515137
48323 355394824524
67264 578240134085
65850 163859718473
58217 995936750988
12170 335329048325
90658 928964193417
29667 272420479286
45869...

output:

69855809501000434363128
69280673823537955917348
70928699447959310304105
70373341925761984487344
71391644813741517326042
69159012656902758543681
69205749328599075643336
67814456465689909225896
71172286990381681454076
69547627236536050449500
69396216393591263520760
69387807141648412204248
675903078788...

result:

ok 50 lines

Test #88:

score: 0
Accepted
time: 650ms
memory: 3900kb

input:

50 2500 100000 1000000000000
33784 70344325635
46281 364594450578
44031 530438370097
47210 823078995066
13329 214072242023
65673 989071763904
94091 789773576654
73184 951123571540
67134 367712686015
84632 880409060764
1649 142197809993
6770 514599915759
12221 423689780655
87074 463881952283
63984 53...

output:

70472542568282148879746
69413981085727354050312
69890948049515150555280
69753501256353659380152
68740738516176884425894
69230673773268649111536
70971271210157267170270
69196638864884543781990
70498481137277332049950
67669478496882497891460
69521402964190665057448
70468074595295127640673
691886311775...

result:

ok 50 lines

Test #89:

score: 0
Accepted
time: 654ms
memory: 3580kb

input:

50 2500 1000000000 1000000000
507494873 590494614
990569709 753006903
795393761 492259209
2322029 63279211
235733028 578491387
619005708 470292812
865977969 880612950
358055157 167946542
867231980 1725558
905588198 966457622
816526220 450745131
275470767 151750207
336171933 287204539
999872695 51240...

output:

693358908480176368737248
696192641380294253491710
689830149341062163650669
699575706147217404295875
700175829684999378375936
699812702817025206679270
707472209383481564062579
707841397859838915471580
696927206279740751237715
688156177689841898154656
684046430475668703793359
701692926703199425176978
...

result:

ok 50 lines

Test #90:

score: 0
Accepted
time: 650ms
memory: 3920kb

input:

50 2500 1000000000 1000000000
25362166 135848028
388213441 489534591
431542158 98281956
522070768 741467140
821277350 921168143
267284600 665225689
540750662 774236434
505736541 745563578
973963788 89421011
441250422 708335703
792268202 823343980
722063344 588583893
681733989 386626220
361522122 523...

output:

691836797890019527716140
704483174365275316400668
690814186235586663336736
682075416841791104057112
694778477090368739303664
687133080228648797278920
689018747166216282015195
664718660195257587843276
713568049432614583939600
694965436290289355198766
687601744430720359368744
690980586260563637111744
...

result:

ok 50 lines

Test #91:

score: 0
Accepted
time: 668ms
memory: 3848kb

input:

50 2500 1000000000000 1000000000000
347503335180 865858867168
837073859690 411567400704
90617496774 40171292610
599463451521 91652144256
315915918019 530287096371
972127379393 47208175709
695968784194 636637862697
623504275038 930880740303
871218582408 852976380733
632041798607 716786797299
76789650...

output:

692847803467736895267338968446
713602876344095550757013249810
704530585059022693060471325328
700365664791758234215101724128
690540531230030151312643601442
699700433670255409405415897792
691245443893117798374449513391
701028873719478755506617380428
695060824794356289915980157948
677872245917549708940...

result:

ok 50 lines

Test #92:

score: 0
Accepted
time: 693ms
memory: 3676kb

input:

50 2500 1000000000000 1000000000000
156970860136 57360107320
4160249495 506564357298
268994295570 349735157875
68096710237 81554672088
669490910650 592082422877
859463540670 20085633619
419952495648 280681856719
643621688532 484171537125
979776538711 421374190102
96170708300 152052699654
32073552980...

output:

685367016378321616417063247577
697284175165647068924707630536
676522167386984131772103048030
680328890062202273458807081715
706268164284427864991393427780
671597879598442345855917396756
685017194718060057528480308687
704797245737264835195933440428
686889732476860121698617603293
694684779860411634161...

result:

ok 50 lines

Subtask #10:

score: 0
Wrong Answer

Test #93:

score: 0
Wrong Answer
time: 659ms
memory: 3888kb

input:

50 3000 10000 1000000000
2737 308421419
1673 866261939
7204 148757554
1832 755475073
6111 239582749
5110 227503898
7381 928418391
4831 719415538
4618 750355710
1602 775678323
490 537881445
163 880774777
8544 75938451
2585 496945876
3375 309585347
1089 926499529
7965 908906210
1001 39148177
9619 6401...

output:

0107755825402443110
0064274050907737370
9807669586718949360
0226443594015681252
0135645459663351868
0037590368108256264
0058371456320590000
0148827931973603528
0014735893757079617
9896277496635705225
0153704552640611252
0014797248988169564
9841216525630563178
9980175662271643590
9945892543373629200
...

result:

wrong answer 1st lines differ - expected: '10107755825402443110', found: '0107755825402443110'