QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#700636 | #16. 玄学 | TheZone | 100 ✓ | 1098ms | 61508kb | C++23 | 8.4kb | 2024-11-02 13:15:10 | 2024-11-02 13:15:13 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
typedef long long i64;
const int N = 6e5 + 5;
inline int read(void) {
int x = 0, c = getchar();
while (!isdigit(c)) c = getchar();
while (isdigit(c)) x = (x << 3) + (x << 1) + (c ^ 48), c = getchar();
return x;
}
int n, M, A[N];
struct Node {
int x, A, B;
Node(int x = 0, int A = 0, int B = 0) : x(x), A(A), B(B) {}
};
vector<Node> T[N * 4];
int a, b, c, d;
void add(int o, int l, int r, int x) {
if (l == r) {
if (a != 1) T[o].emplace_back(a - 1, 1, 0);
T[o].emplace_back(b, c, d);
if (b != n) T[o].emplace_back(n, 1, 0);
return;
}
int mid = l + r >> 1;
if (x <= mid) add(o << 1, l, mid, x);
else add(o << 1 | 1, mid + 1, r, x);
if (x != r) return;
for (int lp = 0, rp = 0; lp < T[o << 1].size() && rp < T[o << 1 | 1].size(); ) {
Node L = T[o << 1][lp], R = T[o << 1 | 1][rp];
T[o].emplace_back(min(L.x, R.x), 1ll * L.A * R.A % M, (1ll * L.B * R.A + R.B) % M);
if (L.x == R.x) ++lp, ++rp;
else if (L.x < R.x) ++lp;
else ++rp;
}
}
int id, ans;
inline void get(int o) {
int l = -1, r = T[o].size();
while (l + 1 != r) {
int mid = l + r >> 1;
if (T[o][mid].x >= id) r = mid;
else l = mid;
}
ans = (1ll * ans * T[o][r].A + T[o][r].B) % M;
}
void ask(int o, int l, int r, int x, int y) {
if (x <= l && r <= y) return get(o);
int mid = l + r >> 1;
if (x <= mid) ask(o << 1, l, mid, x, y);
if (mid < y) ask(o << 1 | 1, mid + 1, r, x, y);
}
int main(void) {
int type = read() & 1;
n = read(), M = read();
for (int i = 1; i <= n; ++i) A[i] = read();
int q = read(), tt = 0;
for (int i = 1; i <= q; ++i) {
int op = read();
if (op == 1) {
a = read() ^ ans, b = read() ^ ans, c = read(), d = read();
add(1, 1, q, ++tt);
} else {
int l = read() ^ ans, r = read() ^ ans; id = read() ^ ans;
ans = A[id]; ask(1, 1, q, l, r);
printf("%d\n", ans); ans = type ? ans : 0;
}
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Pretests
Final Tests
Test #1:
score: 2.5
Accepted
time: 3ms
memory: 5956kb
input:
14 14 113475750 95978129 89744776 68633709 49135181 27565792 108597503 103619034 98819933 112458899 10213446 22705047 4991333 1996604 55493002 14 1 2 9 91492467 2109060 1 7 8 109919903 57282619 2 1 1 3 2 1 1 9 2 1 2 8 2 1 1 1 2 1 2 9 1 2 3 89813287 26812275 2 1 3 4 2 2 3 9 2 1 2 13 1 9 14 1375763 10...
output:
91884663 23942643 62549332 95978129 23942643 41602587 112458899 1996604 89061999 108597503
result:
ok 10 lines
Test #2:
score: 2.5
Accepted
time: 3ms
memory: 5840kb
input:
15 18 7815075 5232255 7355685 4444305 3020190 4908199 2724673 1869961 2152041 6139311 7218260 6497311 562166 5813290 6571171 3256174 4511902 2202691 191384 17 1 10 18 7662203 5590319 1 8 12 0 1069824 1 11 11 2542849 7010867 1 11 15 3606721 7334192 1 4 18 4431055 4167983 1 12 13 6440175 5877831 1 3 9...
output:
2202691 3596321 467252 7779703 7355685 7779703
result:
ok 6 lines
Test #3:
score: 2.5
Accepted
time: 0ms
memory: 5904kb
input:
14 11 553834170 415452633 535286801 191533706 64165178 433410389 63877299 329921930 230256245 197232358 209305245 261093466 17 1 1 3 208828882 279994467 2 1 1 7 1 2 7 453156087 166593778 2 2 2 9 1 5 5 399833641 8926715 1 10 10 324195213 64186343 1 1 10 232648748 45750779 1 7 7 33062832 528551351 1 7...
output:
329921930 197232358 261093466 100231716 300796519
result:
ok 5 lines
Test #4:
score: 2.5
Accepted
time: 3ms
memory: 5860kb
input:
15 14 606166098 481603925 451301932 119329920 157224495 368432613 181615630 575840361 546489467 403289086 15112372 155587478 429999869 461535466 486831816 16 1 5 10 59525050 210275305 1 1 12 426669280 147679633 1 6 7 371879229 126781852 1 10 10 146731626 372199432 2 1 4 9 1 79882724 79882734 1249818...
output:
79882725 471389874 186909604 486831816 461535466 429999869
result:
ok 6 lines
Test #5:
score: 2.5
Accepted
time: 77ms
memory: 24656kb
input:
2 99630 122478948 9953985 60375885 55868109 57554992 120985271 119101345 62393122 229690 5367134 663694 108615416 24502057 70853834 18404751 70696478 14409945 67686686 6212238 105079530 98653094 82696426 79031059 47032748 15933034 22206740 42708077 71000856 90385868 16665194 22151888 93485874 164449...
output:
20796382 20796382 20796382 20796382 59000005 61251965 36875397 59000005 59000005 59000005 32324401 79614705 32324401 59000005 48273427 68965296 79614705 59000005 32324401 79614705 68965296 54793842 68965296 68965296 96686579 68965296 54793842 54793842 32324401 73401139 79614705 96686579 100526954 68...
result:
ok 35697 lines
Test #6:
score: 2.5
Accepted
time: 87ms
memory: 27844kb
input:
3 74547 273279062 136019249 36119889 110190659 112798127 238333913 196231613 207012613 266147315 131434330 197664334 28743005 30481050 189916330 145169508 138352116 67033186 148296203 127322441 1669452 262907954 235905740 155534908 121274458 24555541 156321677 43657625 71703040 142871627 21008334 16...
output:
188745364 230255179 157212990 162726524 116199654 116199654 230255179 230255179 157212990 116199654 107240411 126752087 107240411 126752087 74284865 231632847 16850944 225266446 231632847 26018458 225266446 116242604 26018458 139955050 231632847 210585457 264210260 132924278 231632847 15816209 18099...
result:
ok 44203 lines
Test #7:
score: 2.5
Accepted
time: 93ms
memory: 28744kb
input:
2 71224 790930508 655837514 438433404 433443715 78329899 328409908 552350966 356502212 743848006 560197147 119483699 510592174 178015006 453485571 312528594 488701427 536102497 489452950 282047676 578497147 597422178 51907931 237851179 552040904 476461006 158881205 203308706 608212391 203495817 5692...
output:
557488344 557488344 162310360 557488344 203055159 203055159 54817652 551522015 550808708 514275427 408575091 550808708 324032726 57805308 550808708 424637908 54817652 557488344 203055159 717046102 717046102 470906407 717046102 567722143 424637908 753538578 470906407 54817652 784551931 550808708 9878...
result:
ok 47170 lines
Test #8:
score: 2.5
Accepted
time: 99ms
memory: 30656kb
input:
3 71545 98916790 65793951 92903153 33995852 97055019 23094372 38450095 11630420 10877620 32695357 27429759 78564960 69052170 82424392 68952842 12397985 26440693 3925494 88078105 20060422 50290012 68032907 36937192 69760774 42677430 3779860 64583061 45557965 67496032 39860258 44523462 13413769 296637...
output:
18273474 88092629 15144625 65633479 88092629 23180373 52885931 62021095 88092629 62021095 66647846 83002584 65633479 88092629 73645868 41707138 62021095 65633479 96040578 62021095 62021095 43156388 96040578 96040578 85324383 45011957 43156388 25422363 68551515 85324383 96040578 24334367 98911355 243...
result:
ok 47876 lines
Test #9:
score: 2.5
Accepted
time: 91ms
memory: 30232kb
input:
28 76729 997098449 795062894 978807824 101263499 399830424 473604705 302782704 751397540 537511971 918728470 661973360 823871611 257246574 83125711 922341735 531827254 593719164 431866937 314519652 445787052 922923779 727207725 122050153 450038586 361110168 389807154 666615479 805805507 412529322 30...
output:
967576247 385600933 131304501 237524078 617759467 30985956 195577180 255544006 512681940 72997221 218535524 692194171 170221545 852449902 602393864 188226199 132686841 730344595 52528273 328404679 447540194 195723125 767044350 218065789 796817570 847309150 251507712 636223964 793267284 957091421 893...
result:
ok 40616 lines
Test #10:
score: 2.5
Accepted
time: 98ms
memory: 29436kb
input:
29 96811 612323983 546344378 332654205 382188185 263680866 453159168 44476348 140115428 305529351 398402280 93108614 283732516 306308139 602590314 202528146 128969327 164155083 25539443 55200799 584882894 121755206 98343349 444572041 189583065 19609038 367001566 572729326 178195993 350680374 5528163...
output:
137937125 406674855 207025937 187038122 273208571 115333854 267396553 450466813 129539563 67514396 495458646 126758843 607211374 597899975 28321174 367490676 417236989 5845710 75368592 392820251 444486010 112203773 128197335 561351964 406171083 308694208 486836350 225035430 152219191 528788818 19209...
result:
ok 44236 lines
Test #11:
score: 2.5
Accepted
time: 102ms
memory: 30748kb
input:
28 97153 415193477 363214424 150718963 389330281 212698147 209209117 149019828 347135199 387933555 238906593 410591877 91657881 382859118 21802860 355375101 39420748 25979811 74949591 391297748 165758095 346830911 55442172 345213272 298361171 181885252 245813729 352023716 114473234 110319890 8743844...
output:
154316997 303284940 293292401 293416202 201047678 108790185 376837910 277008297 207074732 233388384 264581984 193850319 198548273 405259496 328775156 273974168 269984516 287317127 158101795 115517416 171514121 139098804 376597863 193226256 3426322 273115797 384110412 191363926 348221934 410953645 15...
result:
ok 41717 lines
Test #12:
score: 2.5
Accepted
time: 103ms
memory: 27156kb
input:
29 98595 315418613 292859411 94675283 226831010 23308036 265300072 130495236 110624256 111422872 145930023 21373664 44711633 242705054 175901173 171841887 174655267 125659076 118243109 248035705 272137085 61385158 11704194 29702229 121047920 282447652 262331542 222299103 129868923 45254817 112153198...
output:
174575131 99971793 97029386 264240289 174829002 290183885 256951300 136554586 149681526 196369342 26095398 252481234 104266423 45646385 30470532 101097858 175051617 230982123 239713076 236335344 64208966 122094961 244713991 157365099 86078964 284470831 201595555 228929066 218399674 305420534 1113558...
result:
ok 42396 lines
Test #13:
score: 2.5
Accepted
time: 82ms
memory: 30388kb
input:
30 74547 842126707 391749510 372204152 37396358 573058326 390358520 616155339 115483911 76105522 470432633 831831517 32611421 491822762 400603631 583992872 325806207 605825311 444878722 1852033 180041917 160040396 307282821 668405624 428442516 743749305 556464060 222251140 18542191 253475322 1541143...
output:
690006080 417855989 475745205 170049669 453821084 101778268 815450423 713943947 750138457 39714465 115447265 220180468 462062659 745533256 606455017 160177458 578774693 226245708 369516932 435220001 547573499 55316925 808129952 81376086 542395272 34750107 223588449 549638798 475524772 458211983 9742...
result:
ok 40774 lines
Test #14:
score: 2.5
Accepted
time: 73ms
memory: 25304kb
input:
31 72862 627405887 223530442 299834204 100649144 136345715 274640960 132845748 248165629 583744433 471974366 561249217 352000926 27381783 494750893 221577467 315843971 75311199 110672093 383658901 193059191 13922976 43630565 230200911 152481308 28571268 92266373 88362347 567360065 204444040 19440538...
output:
444574356 242734347 152637312 250367753 53162417 22905172 363956478 429310924 194182042 24899636 363956478 193195194 239397192 429310924 335470800 594737505 524244548 319445085 62081970 418815529 521861575 53162417 176208602 16042557 569902397 223882637 398361577 525645629 240548794 17177850 6055572...
result:
ok 37022 lines
Test #15:
score: 2.5
Accepted
time: 87ms
memory: 27024kb
input:
30 92033 730920023 69401275 579054302 5211208 504309050 489892242 637500092 453379156 671495336 64627144 528049547 64466979 219085737 205892875 114474785 67809481 326496331 603117032 465142984 86736985 613476303 627235274 631670596 530367623 650386785 358932265 293013432 496749053 130557836 28153814...
output:
207319975 641119542 311073322 605596940 435201291 524127440 311073322 384496297 605596940 295289657 207319975 487470593 214109263 211389104 32274310 95274301 189600447 485190422 491585755 497321048 375865560 35581769 323219466 174313847 131299666 437831216 615657018 334608761 200405850 558822060 200...
result:
ok 41551 lines
Test #16:
score: 2.5
Accepted
time: 87ms
memory: 26440kb
input:
31 84685 901151917 619749371 831990447 96265195 332052902 749457091 591845510 3233666 661133287 586765031 514968993 724767941 647538603 79357438 335660865 717055844 583781602 469040129 449418424 133572397 830865264 512667337 153647923 184146250 225374964 779563743 330098254 109942860 431818328 32224...
output:
24115000 200984210 775545876 778618883 246990122 129024555 222105708 779315266 10303155 639337943 719646515 738980789 654590105 441026706 778618883 474681506 428888221 295648680 552339268 129024555 689836679 738980789 411699068 825399867 584638301 820715705 654590105 279234920 122117130 129024555 48...
result:
ok 39561 lines
Test #17:
score: 2.5
Accepted
time: 88ms
memory: 27444kb
input:
4 85150 326955706 151268951 185785920 43235957 326407781 197933105 209526532 151947361 257346918 238940798 185780901 19735399 101711042 284416237 131700223 246981896 124585832 14483248 222093163 66256349 253915154 155532238 112730610 297184940 230341944 17596159 142021244 176702748 180658796 2196720...
output:
141227702 113874992 66690932 39667320 326211116 107047604 210939036 161982743 13645478 260810738 65918654 5957152 202582488 36381748 222714029 79889656 310986760 262934616 30791572 127627374 127564305 246317954 29145424 217602274 54878096 188453488 15937054 3429061 9149768 168237495 5198886 26354790...
result:
ok 38752 lines
Test #18:
score: 2.5
Accepted
time: 105ms
memory: 28268kb
input:
5 88449 174148374 5235882 141661068 52501822 145513632 138227855 112741788 11230961 12052124 83354058 27765108 30987565 140560994 2466084 14350330 168212343 77138436 119867626 139083988 37487950 150673583 53733496 110845288 109202461 152859159 62509243 125046970 163549694 104001295 132757466 1225842...
output:
150697812 13374678 157985458 39154920 37828284 74690486 122255160 109209634 70935492 160632252 130665585 82643664 164966130 21959104 86663688 36834138 9488652 81805250 36291294 151973370 170722398 60109212 56326746 41782566 110577690 85784790 14968976 171005856 130723404 15331416 116844774 118731758...
result:
ok 45328 lines
Test #19:
score: 2.5
Accepted
time: 104ms
memory: 29032kb
input:
4 76436 219691735 140548661 61795213 137122181 20888567 111378180 171329253 203965239 98525257 115770586 150719660 119481144 192876215 116992708 172651130 13585355 90282911 216534933 161835443 214365652 156388462 213050127 91939486 107672989 160544939 214125414 72021421 210308277 161115810 130896478...
output:
197025895 128016265 53383834 182973645 138074402 175545325 50466705 25708815 169928114 111200199 5628140 126174719 31781353 114733789 190878666 158220919 197982101 151087940 105002988 31705423 139729475 16981240 117944905 58993055 116643770 143348210 64528224 29348300 124443975 186621358 104869570 2...
result:
ok 48412 lines
Test #20:
score: 2.5
Accepted
time: 74ms
memory: 27852kb
input:
5 93043 28902038 1463371 15852257 25303019 4047685 9285930 22881545 15322293 24812047 21978197 9601509 5626134 5429389 16954381 26876238 20036464 25978943 28145974 11858478 22245491 15374254 6259723 9865172 11688355 25859592 4069886 12735987 28417135 27259209 5399618 7306315 7157082 23948598 7937368...
output:
6088260 3835745 7283237 22319761 22439402 10947318 16786534 24238108 5712580 12049774 2130987 5663903 212936 19622064 21328572 21315348 3245792 13829098 1643026 19481462 589248 5100084 13065504 12851410 22471108 27929062 18125734 16668740 17818526 19839886 21179226 18659361 2391796 7632460 20799456 ...
result:
ok 39773 lines
Test #21:
score: 2.5
Accepted
time: 83ms
memory: 25340kb
input:
14 82545 113737662 27993281 108271931 99722172 70917388 104985783 9100126 82463553 54126677 32334752 98785549 18066842 58347755 20549727 38542964 8619093 107937047 4634778 81257578 60413490 89034635 383346 50315033 53330468 65719535 97350856 7999520 40058662 41883141 97989490 3636696 82798382 111193...
output:
76796305 43427314 91094593 8438837 76809877 49944896 14102148 92809897 103296825 54109701 39783579 69454041 51838911 14173014 69961509 41810676 28208534 69463623 64258314 55332198 107568432 75479715 12040974 15842013 79588014 84231696 90670517 4507347 36808877 39612777 63831759 27240948 48834423 109...
result:
ok 37624 lines
Test #22:
score: 2.5
Accepted
time: 102ms
memory: 30748kb
input:
15 81152 22737228 18957774 19861270 6575332 16267427 2308202 4659579 12483841 5613838 7851092 10482099 16312951 3474317 8756607 19041582 1234730 2968473 16704550 16421675 4902071 7168554 12887201 12523473 8477019 2613511 5787168 2794742 10382874 16016468 192437 2369401 22287838 4407687 14214316 1191...
output:
11101772 8889482 18882242 10341236 11709351 393405 2487186 17517604 8925844 21979522 14374483 13729801 2397568 7928352 18717742 14852375 21044627 19080548 10197053 21535044 8591506 21083573 10129852 12982612 11691918 2995434 6954758 21431150 17662654 5433175 19414150 17134032 20744188 7592316 764090...
result:
ok 47961 lines
Test #23:
score: 2.5
Accepted
time: 109ms
memory: 29092kb
input:
14 83893 203550260 159019778 158000678 34505859 48017304 136047690 130293491 24443969 101749664 202949132 179579273 112536090 76032295 174002138 24507608 121787993 111542427 120106945 130566584 19821361 2728563 27790717 61287812 142706694 99693704 164137878 170990343 94474595 81892030 54080708 19376...
output:
144604961 86285385 43568805 67707210 170771470 43568805 153878572 43568805 153600970 29693586 134738857 138954732 186481004 64380598 57372218 29950118 127075929 169573889 29693586 116926416 100556882 60618420 74834865 40910424 201987451 50040820 92803916 187328117 150389159 17841647 102392178 920566...
result:
ok 48954 lines
Test #24:
score: 2.5
Accepted
time: 109ms
memory: 30816kb
input:
15 87572 49773072 46549595 13452256 4395707 30261334 29329475 34150513 23902943 9659217 36199587 10333879 22764585 31570111 35906024 2286882 44615960 30353034 27566143 16960627 41180060 27914643 9237122 5516534 4096227 4181955 15113784 32511157 47711479 18742412 46815655 33247245 15820447 23246428 1...
output:
12175559 16420911 31504509 35428274 48003890 7973400 37074075 10277484 36847210 2718430 34480102 15773306 6111461 41968502 49033498 9898660 41303881 10878801 15366340 6510838 18086880 48910277 33806002 9898660 46816205 32013926 14536121 3038374 25563328 13183966 34480102 21996653 18938416 29279386 2...
result:
ok 49121 lines
Test #25:
score: 2.5
Accepted
time: 96ms
memory: 31188kb
input:
14 91629 667534296 548950049 54924272 506686349 546005529 517302272 617948152 82946124 612232461 638017491 106587470 541053340 496996334 227146300 216280678 151955830 4776768 158710541 400179661 27586671 587052689 387135409 503709597 466660305 549467291 49543441 247298795 302456324 416451667 1132340...
output:
250531518 192632334 643124301 445575247 564554145 161261767 523198243 513751614 2492102 617341070 364666294 8276398 305692797 306582897 574677649 632334716 377314017 506842290 129401918 369716965 56807147 18319818 3011257 599230771 178102176 331084955 500098291 76420895 454195864 308663923 197710433...
result:
ok 49507 lines
Test #26:
score: 2.5
Accepted
time: 88ms
memory: 25280kb
input:
15 96795 448629860 257939261 217270401 67827476 441832327 184440966 183153221 180174422 263225773 384568937 184283299 11357491 89936546 348985940 180223763 29925294 18270489 5604591 321025275 95615941 416037517 301108533 220724622 140861354 10203649 47001190 5648126 155458300 266958714 115137787 120...
output:
424781381 439805706 6361631 245989187 88493011 362372190 181559195 263289337 265043538 92149186 205286444 234194737 171352275 96919598 93506266 204238536 127369009 204238536 112640877 287530159 411654949 189003441 310223416 22579540 204238536 324662093 94100315 307035567 369232460 299426481 44204529...
result:
ok 36954 lines
Test #27:
score: 2.5
Accepted
time: 80ms
memory: 25344kb
input:
14 99644 164486492 78014619 58408255 141236837 68209005 135098264 78138842 99724092 139634155 15661285 11303648 6500466 52935136 49502954 63817701 95393843 698090 139221607 64517271 27746123 126925042 10558350 19342714 84651400 114986534 177217 139330176 24813655 132075724 113330817 26326040 8916116...
output:
2052816 24845867 140626303 87520713 12558720 63009412 98050624 56112305 88816575 148772930 111233912 117649774 152908244 131846976 66309164 18056761 144147231 162885990 126910220 32627965 156415309 10224505 6561997 69170722 63788650 94723325 146458532 4740083 131787557 105381260 104573958 13515152 1...
result:
ok 37259 lines
Test #28:
score: 2.5
Accepted
time: 92ms
memory: 30564kb
input:
15 98911 576015800 522097857 187025005 73905998 464338592 89666594 153631335 378281823 561512289 48388753 97279230 160947443 451001252 262744549 293034983 189464958 101840453 88026912 271513448 71564633 437214435 569421058 403099022 56896317 50161104 333323628 287356868 63952345 194477239 15369187 2...
output:
43503601 339615547 545970192 142519759 242531664 442082522 439989347 206388219 339601069 119518519 377090207 47306832 451632235 357820524 245187827 555233615 555108718 280555909 270855845 280215366 477575538 482608353 98490605 345515498 289482246 155554038 78242961 229445776 374982570 325950744 1343...
result:
ok 41633 lines
Test #29:
score: 2.5
Accepted
time: 85ms
memory: 28260kb
input:
14 82058 72237824 2734484 65346732 67128372 53486638 62735621 60163587 27654220 63850615 6880212 4859117 43728897 9196552 70333877 53884185 15023391 56686927 58687471 3629780 50921416 2357468 43189334 56196876 10884332 19293588 2117112 26496398 32627430 10571636 55851103 32049496 69557614 60495703 2...
output:
540785 2684615 10188386 32722682 20329573 5945600 64271007 56869727 55537428 1767522 18175169 3163120 60438364 10939 13936330 8286234 40402076 10241547 24306332 34283594 32451819 23575856 37860244 18628295 14099490 38802736 69321120 27078812 1790153 37473803 34336017 23804988 40608646 20140678 15838...
result:
ok 40830 lines
Test #30:
score: 2.5
Accepted
time: 77ms
memory: 24256kb
input:
15 92591 180403908 168941575 139783034 5192079 47026817 16272374 56600476 166221778 102570966 58942104 90745037 41591873 20000788 118268795 23214493 82449088 53657977 175860566 66292217 8935601 1807476 115875825 64719713 53917020 126485573 159635548 66790060 2700022 48298210 127015322 112549495 2971...
output:
62554992 103637430 61784752 79382348 100543515 4338113 66175622 169052048 98949589 151512640 178420906 174218117 64316949 71584109 73854222 140166086 71233550 68937913 123447764 40606826 19073437 166908884 76879255 68288369 81549042 101823653 119353320 37297132 70273298 174629563 86904780 79391678 5...
result:
ok 35180 lines
Test #31:
score: 2.5
Accepted
time: 996ms
memory: 61372kb
input:
14 95698 223092870 139272235 52952127 15797151 85344768 102597965 73395066 2889404 40689286 165169144 172047776 71028588 216403611 190465910 163868688 44049980 129081342 173374780 168196024 13071860 47814128 53234862 57408118 61313681 115881978 123731658 40200082 56029508 67149788 119200031 9418323 ...
output:
60280233 167078539 61764202 196370971 5667200 21959896 146478469 93687926 66694114 191993714 62444048 52241178 40802899 109877568 147868014 38461500 136970257 62444048 124764199 133071199 70020289 209764664 172992508 184927369 179691139 82454369 343938 100750987 216623719 201117805 164884938 1856753...
result:
ok 466833 lines
Test #32:
score: 2.5
Accepted
time: 1004ms
memory: 61508kb
input:
15 93601 223092870 58410658 84809457 64654176 123939646 134140549 143884232 95955256 114834940 167637336 90090284 171432053 144386924 147021126 39313412 216989203 156627043 9338022 78084077 38899380 69897920 162460243 125217284 54591840 103351871 114203017 45814412 211559932 117783389 76166072 12317...
output:
69462366 158462150 51750151 165466312 77892955 169242478 147908824 47793042 66793344 144366254 124952012 15951086 93659902 64961018 190376699 153068048 44005183 201936439 2825082 88632792 170601046 203165774 19788799 161662879 172215619 194020849 13226220 117221519 127141607 44769862 145882034 11461...
result:
ok 475778 lines
Test #33:
score: 2.5
Accepted
time: 1035ms
memory: 61268kb
input:
14 97233 223092870 51077717 178911800 155260056 70874073 151465681 115717960 122169677 180812505 18736588 50083262 28305378 19137709 187853810 119766836 90593659 87976374 34704332 46174507 13481670 46854117 13571667 127483943 50620708 40458400 71775984 131497599 204309756 23135967 151657262 20325413...
output:
203502876 3098082 99440582 98208166 214202088 68283464 24371035 168181346 37029468 16934726 131271140 90643733 58393970 178269928 201377246 134950977 183455997 17710470 40158257 11781734 122540049 177606912 164424582 119449941 37257831 91427661 27710067 205025759 134953762 156833215 98072002 1027683...
result:
ok 466277 lines
Test #34:
score: 2.5
Accepted
time: 1098ms
memory: 61380kb
input:
15 98107 223092870 96481764 88271761 50446165 78742701 32717969 181346635 167413612 101650430 104650151 143073104 33807845 42139883 30661326 52178226 116837796 46667818 129973943 65842118 15957267 167326565 209367106 216364546 156923781 131231165 151903114 40321402 9244813 181981465 145838471 189899...
output:
68060289 193794066 89378533 49151589 130043851 190934585 189187262 215149188 22046479 201822355 10349419 13571185 152786017 56348097 28189065 156022065 184856367 141214170 66980331 4281632 120493425 30887442 203822770 163727465 203822770 139491682 203822770 203822770 51867704 203822770 140117356 518...
result:
ok 497355 lines
Test #35:
score: 2.5
Accepted
time: 938ms
memory: 60876kb
input:
14 91262 223092870 45785619 173821721 220881601 213024055 86377664 81290332 824692 114161938 186097427 172567789 190115635 34550666 118853144 20487470 97083016 218767033 210356093 42911907 74911528 66702768 133213326 122945558 97631292 19362322 52469235 120672295 114838385 148445311 15013846 9000609...
output:
67979352 203576814 54028889 44822088 94217118 46813842 208125717 114130502 169919259 107948816 68424608 180104714 112737686 175625396 199969078 27061841 196548416 6139422 106379737 28981650 78311383 17044036 15601906 67696286 98655258 11882082 1749248 22812512 26600726 87987267 16964951 156433086 37...
result:
ok 454808 lines
Test #36:
score: 2.5
Accepted
time: 975ms
memory: 60972kb
input:
15 98886 223092870 84806636 140589053 86852457 72453680 213700907 186114685 16437255 136991317 180012933 51065423 195379412 108698919 218492891 105493235 12234650 147676563 202660962 98560318 139512607 145239296 57122214 12696615 137267070 27185286 121173832 192747454 31910636 114073199 219121375 86...
output:
120210396 198818686 48981917 185940122 14758013 4797968 202744454 2242048 138159628 190457571 76801875 11855756 219862656 179235861 55799691 124671351 130394211 147479591 9908291 62954634 200844591 221462350 85696701 166011378 152716562 211088592 188529118 157448068 144898701 204712875 154758250 676...
result:
ok 454504 lines
Test #37:
score: 2.5
Accepted
time: 1026ms
memory: 61376kb
input:
14 94870 1784742960 119648235 883192053 401866707 337674734 1647458964 1336147177 389107160 636333005 380252975 417353 572000930 1482826538 317900731 18272181 10384546 586889215 454645834 485716012 843671437 114061205 1594606735 322221272 105248881 1662248910 802666547 287125662 448593849 64476213 1...
output:
1060639382 1060639382 816781974 1635375250 1060639382 492604314 1518434984 1118674996 149560888 1060639382 149560888 149560888 1527685501 1060639382 1060639382 1384701424 97353790 866137993 1438196165 588287036 1712862344 1577026796 340979911 1381007536 418404716 96677915 546623251 1284698814 226870...
result:
ok 492147 lines
Test #38:
score: 2.5
Accepted
time: 1012ms
memory: 61000kb
input:
15 92628 1784742960 233215447 494361954 127130635 301094367 1144901261 902016507 1104368976 428218611 852493980 218169763 1147968736 917461304 839550868 1363877686 451820524 245371076 783072092 1312861428 230288158 810887036 647190190 320851275 215941308 78200126 49525718 1302571037 863121341 228342...
output:
573362202 1565495342 43611335 9704528 1392538884 437864439 798312208 1654233 354162908 1592442328 33994175 1507926218 706756565 734135375 1159932405 889317977 544112555 1480958990 1027878530 1555845528 967993865 812798825 181651017 1666371545 1609976970 412984908 676567293 122849565 1197178331 17627...
result:
ok 457405 lines
Test #39:
score: 2.5
Accepted
time: 999ms
memory: 61408kb
input:
14 95145 1784742960 358254522 125693177 1672148262 40091832 1784386337 572035604 280849496 191770590 78092670 514343797 954517004 864443138 968948411 747448476 1734684829 609929331 1142818986 264958934 1431203507 273012102 1489328322 71718422 633192587 1286338824 778740619 1528238715 1203664885 6997...
output:
709604276 268739116 1170304663 365823095 141534437 309022524 230667340 105917238 787879015 1206949284 412906935 452790672 286333501 1150641672 1458312926 28006824 406785972 1458312926 604039406 65956425 949234657 949234657 17841819 1500327161 175267596 1734704188 1697024412 1267383729 246842493 1491...
result:
ok 473195 lines
Test #40:
score: 2.5
Accepted
time: 1004ms
memory: 61344kb
input:
15 94532 1784742960 1459753949 1231437515 1470408466 276019073 611229815 1525217104 174313376 640563348 612667425 280065297 259380566 140716776 647358885 1008624493 78685120 96973399 15176344 1665743262 1550182142 639655190 381641448 76903634 220309255 599188781 1015021484 218730507 197715596 972167...
output:
1430553051 891254224 1068279476 963156088 1040691146 1404750322 1178757074 1004614751 1200546322 132739582 571993828 541938278 1639817182 628835182 1166086210 907008508 370252288 1482034742 1694755468 1429735282 890071588 28959786 832788017 916567867 229311442 1465561482 7016452 1564921666 160783853...
result:
ok 473336 lines