QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#563145 | #2421. A Difficult(y) Choice | Elegia | 100 ✓ | 1ms | 4116kb | C++23 | 834b | 2024-09-14 03:05:54 | 2024-09-14 03:05:56 |
Judging History
answer
#include <bits/stdc++.h>
#include "books.h"
using namespace std;
long long arr[25];
void solve(int N, int K, long long A, int S) {
for (int i = 1; i != K; ++i) arr[i] = skim(i);
long long sum = accumulate(arr + 1, arr + K, 0LL);
int low = K, high = N + 1;
while (low < high) {
int mid = (low + high) / 2;
if (skim(mid) + sum >= A) high = mid;
else low = mid + 1;
}
if (low <= N && skim(low) + sum <= A * 2) {
vector<int> ans(K); iota(ans.begin(), ans.end(), 1);
ans[K - 1] = low;
return answer(ans);
}
if (low == K) return impossible();
for (int i = 1; i <= K; ++i) {
sum += skim(low - i) - arr[K + 1 - i];
if (sum >= A) {
vector<int> ans(K); iota(ans.begin(), ans.end() - i, 1);
iota(ans.end() - i, ans.end(), low - i);
return answer(ans);
}
}
impossible();
}
详细
Subtask #1:
score: 0
Accepted
Test #1:
score: 0
Accepted
time: 0ms
memory: 3808kb
input:
15 3 8 40 1337 1338 1345 1342 1340 1339 1339
output:
946149565 1 946149565 2 946149565 9 946149565 6 946149565 4 946149565 3 946149565 3 547293220
result:
points 1.0 points 1.0 Correct
Subtask #2:
score: 5
Accepted
Test #3:
score: 5
Accepted
time: 0ms
memory: 3808kb
input:
235 3 90000000000000000 235 194781386037524 255862874327806 50873018843463545 76252512132941793 89919658954049201 83766521004372481 87191998432054641 88825830697641713 89852820009490337 89290202604339809 89852820009490337
output:
946149565 1 946149565 2 946149565 119 946149565 178 946149565 207 946149565 193 946149565 200 946149565 204 946149565 206 946149565 205 946149565 206 345685428 3 1 2 206
result:
points 1.0 points 1.0 Correct
Test #4:
score: 5
Accepted
time: 1ms
memory: 4096kb
input:
1000 3 90000000000000000 1000 154867154307781 174636117484906 48826836361257241 75256927422039601 87951228111735409 93679471769538465 90809658054879921 89321382116971345 90355957807653937 89677713918422417 89556237041718305 89633779601284513 89677713918422417
output:
946149565 1 946149565 2 946149565 502 946149565 752 946149565 877 946149565 939 946149565 908 946149565 893 946149565 901 946149565 897 946149565 895 946149565 896 946149565 897 345685428 3 1 2 897
result:
points 1.0 points 1.0 Correct
Test #5:
score: 5
Accepted
time: 1ms
memory: 3804kb
input:
1000 3 9000000000000000 1000 59091371602781 112638300267786 4912770947582190 25279048854886999 5490907313124267 5796010740901012 5919109640945786 19488452666133459 5972919337677390 18410926117924365 5992445629023098 18275983877047681 18275983877047681 5992445629023098 5974968621501710
output:
946149565 1 946149565 2 946149565 502 946149565 752 946149565 627 946149565 690 946149565 721 946149565 737 946149565 729 946149565 733 946149565 731 946149565 732 946149565 732 946149565 731 946149565 730 345685428 3 1 730 731
result:
points 1.0 points 1.0 Correct
Test #6:
score: 5
Accepted
time: 1ms
memory: 3832kb
input:
1000 3 29953299524076451 1000 31272892149530 38663058495672 5113415440576516 7645268287237081 8834993859603025 9418931055441975 9769382152787013 9873409710094769 9951260853449381 9976456278855809 9992472177618619 9992472177618619 9984371067602023 9976456278855809
output:
946149565 1 946149565 2 946149565 502 946149565 752 946149565 877 946149565 939 946149565 970 946149565 986 946149565 994 946149565 998 946149565 1000 946149565 1000 946149565 999 946149565 998 345685428 3 998 999 1000
result:
points 1.0 points 1.0 Correct
Test #7:
score: 5
Accepted
time: 1ms
memory: 3836kb
input:
1000 3 37055577923329 1000 10716990620395 22151685202374 5179363406410148 2336334869741322 1174541413400642 628029430830911 384934027424729 189241639108246 121142544833454 74482477725646 56623327218179 41242480023888 41242480023888
output:
946149565 1 946149565 2 946149565 502 946149565 252 946149565 127 946149565 65 946149565 34 946149565 18 946149565 10 946149565 6 946149565 4 946149565 3 946149565 3 345685428 3 1 2 3
result:
points 1.0 points 1.0 Correct
Test #8:
score: 5
Accepted
time: 0ms
memory: 4088kb
input:
1000 3 9000000000000000 1000 317326 328687 65276063 94314639 51075712255804795 25190485534292179 98028220 17999999600000000 99816198 99887292 99902549 8999999600000000 17999999600000000
output:
946149565 1 946149565 2 946149565 502 946149565 752 946149565 877 946149565 815 946149565 784 946149565 800 946149565 792 946149565 796 946149565 798 946149565 799 946149565 800 345685428 3 1 2 800
result:
points 1.0 points 1.0 Correct
Test #9:
score: 5
Accepted
time: 0ms
memory: 3768kb
input:
1000 3 9000000000000000 1000 637686 735066 18287927784003709 53278537 72920344 85582023 93928757 98261798 99361686 8999999600000000 18198448877611234 17999999998627248 17999999998627248
output:
946149565 1 946149565 2 946149565 502 946149565 252 946149565 377 946149565 440 946149565 471 946149565 487 946149565 495 946149565 499 946149565 501 946149565 500 946149565 500 345685428 3 1 2 500
result:
points 1.0 points 1.0 Correct
Test #10:
score: 5
Accepted
time: 0ms
memory: 4092kb
input:
1000 3 9000000000000000 1000 23872 381802 48668547523622479 22737513617030104 63716058 95872772 19564321453839236 18797346783729600 99767041 18218609820117370 17999999999594327 8999999600000000 17999999999594327 8999999600000000 99767041 99138814
output:
946149565 1 946149565 2 946149565 502 946149565 252 946149565 127 946149565 190 946149565 221 946149565 206 946149565 198 946149565 202 946149565 200 946149565 199 946149565 200 946149565 199 946149565 198 946149565 197 547293220
result:
points 1.0 points 1.0 Correct
Subtask #3:
score: 15
Accepted
Test #11:
score: 15
Accepted
time: 0ms
memory: 4056kb
input:
25000 10 90000000000000000 25000 6141951547268 18441262919889 21312167144061 23806483043121 29019156270971 31732645077976 41798475483690 41942945947749 48601429014495 49707248385891193 75102312374156673 87478925257405841 93668532379628001 90633528225203969 89045087057880625 89857128912010961 8942965...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 12505 946149565 18753 946149565 21877 946149565 23439 946149565 22658 946149565 22268 946149565 22463 946149565 22366 946149565 22415 946149565 22439 946149565 22427 946149565 22433 ...
result:
points 1.0 points 1.0 Correct
Test #12:
score: 15
Accepted
time: 0ms
memory: 3796kb
input:
25000 3 90000000000000000 25000 1671747625054 10004773638384 49848481465452337 75035914885025105 87224805706576673 93556194299407633 90473721554637137 88910637764465361 89657485419303937 90071300987041761 89883706462576209 89963649301932065 90005561262862865 89990516749951041 89969030282961313 89986...
output:
946149565 1 946149565 2 946149565 12502 946149565 18752 946149565 21877 946149565 23439 946149565 22658 946149565 22268 946149565 22463 946149565 22561 946149565 22512 946149565 22537 946149565 22549 946149565 22543 946149565 22540 946149565 22542 946149565 22543 345685428 3 1 2 22543
result:
points 1.0 points 1.0 Correct
Test #13:
score: 15
Accepted
time: 0ms
memory: 4092kb
input:
25000 10 9000000000000000 25000 371653139525 547519864529 1108739893384 1229728108061 1271815146231 1533688119310 2004709269250 3530254292645 3547970665840 31967629454500664 1364980016209367 1740424816973428 23751321591151830 19642582401961800 1790062673111039 18601251624056918 18109264161835578 179...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 12505 946149565 6257 946149565 9381 946149565 10943 946149565 10162 946149565 9772 946149565 9967 946149565 9870 946149565 9821 946149565 9846 946149565 9858 946149565 9852 946149565...
result:
points 1.0 points 1.0 Correct
Test #14:
score: 15
Accepted
time: 1ms
memory: 4060kb
input:
25000 10 99987182872427766 25000 72514958433 1158579690466 1165378959961 1315948051220 1415770087530 1569733818698 1754488831100 1950557212401 2094825616534 5016770586921924 7527412124624146 8738226027320572 9369559006207109 9690656926719263 9847898412595989 9924953329274167 9964448627957217 9982991...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 12505 946149565 18753 946149565 21877 946149565 23439 946149565 24220 946149565 24611 946149565 24806 946149565 24904 946149565 24953 946149565 24977 946149565 24989 946149565 24995 ...
result:
points 1.0 points 1.0 Correct
Test #15:
score: 15
Accepted
time: 1ms
memory: 3808kb
input:
25000 10 11594521473720 25000 10851434517 316117665737 440924060680 921703038594 968397694813 2327589626719 4042620142159 4084381204139 4719938671777 4974705422551795 2471151344871294 1229428792557387 630393473576407 311871570747242 149724381732197 75399955059069 42644989473522 22592653404811 128919...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 12505 946149565 6257 946149565 3133 946149565 1571 946149565 790 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 946149565 16 946149565 13 946149565 ...
result:
points 1.0 points 1.0 Correct
Test #16:
score: 15
Accepted
time: 0ms
memory: 4104kb
input:
25000 10 9000000000000000 25000 44182 69750 270623 518306 526102 530483 611677 680934 723640 50984825 75938734 88166775 94580290 97766076 99280492 20411788923055864 99654678 99858827 99952121 99989386 17999998900000000 99997814 8999998900000000 17999998900000000
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 12505 946149565 18753 946149565 21877 946149565 23439 946149565 24220 946149565 24611 946149565 24806 946149565 24709 946149565 24758 946149565 24782 946149565 24794 946149565 24800 ...
result:
points 1.0 points 1.0 Correct
Test #17:
score: 15
Accepted
time: 0ms
memory: 3812kb
input:
25000 10 9000000000000000 25000 26455 129304 136519 272257 380139 474262 712363 824366 878346 62532024 93587011 49103198288392484 23090077168950955 97465974 99574800 20028784091398972 18326575724079732 99844928 8999998900000000 18204433050037121 18089511781021945 18034042268602295 18014349663714103 ...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 12505 946149565 18753 946149565 21877 946149565 20315 946149565 19534 946149565 19925 946149565 20120 946149565 20023 946149565 19974 946149565 19999 946149565 20011 946149565 20005 ...
result:
points 1.0 points 1.0 Correct
Test #18:
score: 15
Accepted
time: 1ms
memory: 3804kb
input:
25000 10 9000000000000000 25000 30505 63349 150012 274209 335488 448316 578313 596592 727465 73529310 35944210756037580 91836493 19922609475915208 96413046 98824106 99989241 18956742680740152 18535931984340499 18263991223180543 18154280975429586 18040982588386851 17999999996795752 99999446 899999890...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 12505 946149565 18753 946149565 15629 946149565 17191 946149565 16410 946149565 16801 946149565 16996 946149565 17094 946149565 17045 946149565 17021 946149565 17009 946149565 17003 ...
result:
points 1.0 points 1.0 Correct
Subtask #4:
score: 10
Accepted
Test #19:
score: 10
Accepted
time: 0ms
memory: 3804kb
input:
100000 5 90000000000000000 200 564307353376 800620967166 918809008365 3719731272846 50132743032803246 75021044022547541 87479513886234146 93707460274196610 90627064143113298 89062814908906513 89861462460915965 90262625707190846 90050942100594389 89948024076004327 90003976966661739 89978728353882100 ...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 50003 946149565 75002 946149565 87502 946149565 93752 946149565 90627 946149565 89065 946149565 89846 946149565 90237 946149565 90042 946149565 89944 946149565 89993 946149565 89969 946149565 89981 946149565 89987 946149565 89984 946149565 89...
result:
points 1.0 points 1.0 Correct
Test #20:
score: 10
Accepted
time: 1ms
memory: 4088kb
input:
100000 10 90000000000000000 200 564307353376 800620967166 918809008365 3719731272846 6328624257975 8912794237740 9685268149182 9743300609244 10046539266227 50122467819666568 75017923514568282 87475329895174730 93705640060914971 90625530040823052 89059502851058456 89858674065944171 90257553821584534 ...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 90627 946149565 89065 946149565 89846 946149565 90237 946149565 90042 946149565 89944 946149565 89993 946149565 89969 ...
result:
points 1.0 points 1.0 Correct
Test #21:
score: 10
Accepted
time: 1ms
memory: 4108kb
input:
100000 10 900000000000000 200 547108378687 1054467585368 1848816081773 2828700970281 2867805678026 2985293119251 3672173871374 3896381062903 4335290681605 15232688679902063 9700249921025595 5794949755058864 3324883031288804 1851106418649115 1006636770197551 522734568742121 782747320819591 9012593597...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 1182 946149565 1377 946149565 1280 946149565 1329 946149565 1353 946149565 ...
result:
points 1.0 points 1.0 Correct
Test #22:
score: 10
Accepted
time: 1ms
memory: 4104kb
input:
100000 10 9000000000000 200 15728985246023891 15729480035592119 15730016107302784 15730035900564062 15730179015659428 15730258929339415 15730293745410426 15730337823759906 15730738045464530 15927662143408863 15867419880999226 15825865199906741 15797317475842787 15777233645703810 15763072714605919 15...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #23:
score: 10
Accepted
time: 1ms
memory: 3748kb
input:
100000 3 90000000 200 17594057014857328 17594057035183405 17594063204781345 17594061330701371 17594060022764613 17594059061080477 17594058399131535 17594057932153706 17594057619312132 17594057435882663 17594057324532423 17594057245467476 17594057183773241 17594057151939483 17594057127556165 17594057...
output:
946149565 1 946149565 2 946149565 50002 946149565 25002 946149565 12502 946149565 6252 946149565 3127 946149565 1565 946149565 784 946149565 393 946149565 198 946149565 100 946149565 51 946149565 27 946149565 15 946149565 9 946149565 6 946149565 4 946149565 3 946149565 3 547293220
result:
points 1.0 points 1.0 Correct
Test #24:
score: 10
Accepted
time: 1ms
memory: 3796kb
input:
100000 3 90000 200 17594063043242996 17594063043250643 17594063049575406 17594063047742275 17594063046449890 17594063045508858 17594063044824037 17594063044392781 17594063044044452 17594063043798207 17594063043644484 17594063043505273 17594063043418553 17594063043344801 17594063043312705 17594063043...
output:
946149565 1 946149565 2 946149565 50002 946149565 25002 946149565 12502 946149565 6252 946149565 3127 946149565 1565 946149565 784 946149565 393 946149565 198 946149565 100 946149565 51 946149565 27 946149565 15 946149565 9 946149565 6 946149565 4 946149565 3 946149565 3 547293220
result:
points 1.0 points 1.0 Correct
Test #25:
score: 10
Accepted
time: 0ms
memory: 3812kb
input:
100000 3 900 200 17594063049607035 17594063049607137 17594063049693444 17594063049662740 17594063049643976 17594063049631929 17594063049624064 17594063049618580 17594063049614828 17594063049612192 17594063049610583 17594063049609377 17594063049608531 17594063049607951 17594063049607619 1759406304960...
output:
946149565 1 946149565 2 946149565 50002 946149565 25002 946149565 12502 946149565 6252 946149565 3127 946149565 1565 946149565 784 946149565 393 946149565 198 946149565 100 946149565 51 946149565 27 946149565 15 946149565 9 946149565 6 946149565 4 946149565 3 946149565 3 547293220
result:
points 1.0 points 1.0 Correct
Test #26:
score: 10
Accepted
time: 0ms
memory: 4100kb
input:
100000 10 9991724421385660 200 999172397566555 999172397591888 999172397605546 999172397609571 999172397616779 999172397616885 999172397636798 999172397663383 999172397734517 999172420535838 999172427070996 999172431556667 999172434760216 999172436890339 999172438420411 999172439473420 9991724402933...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 ...
result:
points 1.0 points 1.0 Correct
Test #27:
score: 10
Accepted
time: 1ms
memory: 3832kb
input:
100000 10 2219233376772854 200 443846675282390 443846675285380 443846675302434 443846675328993 443846675338618 443846675359013 443846675359122 443846675360393 443846675444994 443846698736096 443846691977170 443846687183580 443846683813432 443846681261554 443846679486108 443846678140613 4438466773040...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Subtask #5:
score: 15
Accepted
Dependency #4:
100%
Accepted
Test #28:
score: 15
Accepted
time: 1ms
memory: 3744kb
input:
100000 10 90000000000000000 200 215981205732 2292410172281 3544878230060 3818714661849 4405977020056 4431336968248 5423134068560 5634759513821 5689887729322 50191186233714541 74992990234889135 87589962493008930 93813575831901287 90750119601092972 89136565469864907 89928998027825349 90342770877736416...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 90627 946149565 89065 946149565 89846 946149565 90237 946149565 90042 946149565 89944 946149565 89895 946149565 89871 ...
result:
points 1.0 points 1.0 Correct
Test #29:
score: 15
Accepted
time: 1ms
memory: 4084kb
input:
100000 10 900000000000000 200 1881640556705 8577799027711 9215771455249 10745250941477 11076892662770 14202426057964 14678531503700 14687582868828 14715806573310 52496945838270920 27345405345261428 13879620788041075 6941121959558562 3599220445455205 1798891031411274 905207216962065 469093472600866 6...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 596 946149565 694 946149565 743 946149565 719 946149565 707 9...
result:
points 1.0 points 1.0 Correct
Test #30:
score: 15
Accepted
time: 1ms
memory: 3732kb
input:
100000 10 90000000 200 57950011677491026 57950011683028690 57950011685104495 57950011688511071 57950011729970552 57950011736815123 57950011760234634 57950011766296705 57950011767138850 57950031224060929 57950025467275075 57950021308038162 57950018288589646 57950016263702563 57950014879848378 5795001...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #31:
score: 15
Accepted
time: 1ms
memory: 3764kb
input:
100000 10 900 200 4773950521099988 4773950521100201 4773950521100673 4773950521101468 4773950521101594 4773950521101695 4773950521101850 4773950521101990 4773950521102020 4773950521324626 4773950521255238 4773950521208140 4773950521175982 4773950521153869 4773950521136930 4773950521125074 4773950521...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #32:
score: 15
Accepted
time: 1ms
memory: 3876kb
input:
100000 10 900000000000000 200 52896 162396 364819 620989 621691 648809 662416 665611 705645 54544319 81746252 95143078 23861469437220065 98539954 4513158751043644 99384093 99787037 99994195 2979559075604582 2347123284742030 2019018971014917 1918160953004578 1819571141510896 899998900000000 180349839...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 90627 946149565 92190 946149565 91409 946149565 91800 946149565 91995 946149565 92093 946149565 92044 946149565 92020 ...
result:
points 1.0 points 1.0 Correct
Test #33:
score: 15
Accepted
time: 0ms
memory: 4116kb
input:
100000 10 800000000000000 200 88985 172736 399066 448586 515632 633297 659366 757068 805374 50867942 76093090 88617770 94771232 97894557 99448183 24424560749776320 99842127 4114895492796691 99944243 99981003 1710859188625088 99992971 99997410 99999496 1599998900000000 799998900000000 1599998900000000
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 98830 946149565 99025 946149565 98928 946149565 98977 946149565 99001 ...
result:
points 1.0 points 1.0 Correct
Test #34:
score: 15
Accepted
time: 1ms
memory: 3796kb
input:
100000 10 700000000000000 200 77408 79369 179586 325665 350848 463901 495948 602586 923103 50206555 75287091 87566248 93801074 96981490 98518257 99343218 99725600 99927224 2397557345450543 99961471 99985424 99992918 99998335 1482597970696472 1399998900000000 699998900000000 1399998900000000
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99855 946149565 99880 ...
result:
points 1.0 points 1.0 Correct
Subtask #6:
score: 15
Accepted
Dependency #5:
100%
Accepted
Test #35:
score: 15
Accepted
time: 0ms
memory: 3748kb
input:
100000 5 100000000000000000 200 301190135644 991674276496 1415088208812 1426241616532 49999880374522545 75166582739835217 87538329899179873 93745430223302401 96854646699534897 98402276805804689 99204281845546465 99607568879588257 99799067325531137 99901013600460657 99943471369052977 9997148027887569...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 50003 946149565 75002 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 946149565 99989 946149565 99995 946149565 99998 946149565 99...
result:
points 1.0 points 1.0 Correct
Test #36:
score: 15
Accepted
time: 0ms
memory: 3744kb
input:
100000 5 1 200 1107259345424 1861948724924 2090928635457 3277419889481 49992834287345321 24785106309711869 12367680246503321 6178727920610528 3106736631101582 1586315262310923 811206915609853 384728101335686 208078032108273 97363026384012 52105171237194 28057888542111 14510117565925 8123102575853 59...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 50003 946149565 25004 946149565 12504 946149565 6254 946149565 3129 946149565 1567 946149565 786 946149565 395 946149565 200 946149565 102 946149565 53 946149565 29 946149565 17 946149565 11 946149565 8 946149565 6 946149565 5 946149565 5 547...
result:
points 1.0 points 1.0 Correct
Test #37:
score: 15
Accepted
time: 1ms
memory: 3792kb
input:
100000 10 100000000000000000 200 71129115454 1649270895921 1725357064564 1758714080292 2129611305091 2215373648884 2502194300913 6654293497544 7858534543537 49835597224979225 74924479272697233 87527515349078593 93794982596184337 96899965540975585 98415784258871681 99209694454072641 99615600807747841...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 ...
result:
points 1.0 points 1.0 Correct
Test #38:
score: 15
Accepted
time: 1ms
memory: 4060kb
input:
100000 10 1 200 3807137034773 6238733515096 6931039248360 8092203707922 9718623119704 12266664353789 12437084872652 13404853836386 15772789882074 49998388421521537 25017202511960769 12520077086725235 6223558552286646 3120013969265712 1617760738851937 798560340657995 409284132974486 210935141777691 1...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #39:
score: 15
Accepted
time: 1ms
memory: 3796kb
input:
100000 3 50000000000000000 200 168263620160 1213748869100 50146919670394001 25081188061945861 37509813824990521 43837021569617441 46977551377123705 48518997108659161 49332612319549473 49733114750578753 49922991706221033 50027200408084841 49977420105103625 50003103018362705 49990868894701705 49995616...
output:
946149565 1 946149565 2 946149565 50002 946149565 25002 946149565 37502 946149565 43752 946149565 46877 946149565 48440 946149565 49221 946149565 49612 946149565 49807 946149565 49905 946149565 49856 946149565 49881 946149565 49869 946149565 49875 946149565 49878 946149565 49880 946149565 49879 9461...
result:
points 1.0 points 1.0 Correct
Test #40:
score: 15
Accepted
time: 1ms
memory: 3876kb
input:
100000 10 9000000000000000 200 10040359632 26227595046 38039012326 39246852468 40516353981 44349134586 47050497834 51061238657 55754110277 464092692197091 697062129583915 813358032862291 871901503185051 1024004149981638 42179391613517680 1667030693120512 26839463291131779 19189178172790508 174381031...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 97658 946149565 98049 946149565 97854 946149565 97756 946149565 97805 946149565 97830 ...
result:
points 1.0 points 1.0 Correct
Test #41:
score: 15
Accepted
time: 1ms
memory: 3780kb
input:
100000 10 900000000000000 200 95305 125157 303711 350446 399660 470043 537592 628450 691819 55987199 83494928 97189014 38543631333481273 7680732468258328 98886988 99827938 3934871944011514 2204231092376117 99941266 99995426 1970284630265575 1840795766783118 1799998900000000 99998325 899998900000000 ...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 90627 946149565 89065 946149565 89846 946149565 90237 946149565 90042 946149565 89944 946149565 89993 946149565 90018 ...
result:
points 1.0 points 1.0 Correct
Test #42:
score: 15
Accepted
time: 0ms
memory: 4092kb
input:
100000 10 700000000000000 200 346 212146 267150 277321 341488 428966 552128 842465 878416 50611982 75258538 87585524 93831338 96863172 98384114 99175896 99580371 99806939 99898782 99949659 99978894 99986719 99997526 99999746 1399999996199574 699998900000000 1399999996199574
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 ...
result:
points 1.0 points 1.0 Correct
Test #43:
score: 15
Accepted
time: 0ms
memory: 3796kb
input:
100000 10 700000000000000 200 45562 85825 160432 316356 467943 476002 569158 942955 944467 51017758 75687359 87996988 94234376 97366697 98892882 99698547 21002596380963646 99897541 2748339060006347 99958148 99994901 1704768149874702 99998925 699998900000000 1495479968837939 1399999995991301 13999999...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99416 946149565 99514 946149565 99465 946149565 99490 ...
result:
points 1.0 points 1.0 Correct
Subtask #7:
score: 20
Accepted
Dependency #5:
100%
Accepted
Test #44:
score: 20
Accepted
time: 1ms
memory: 3796kb
input:
100000 10 90000000000000000 40 224817013067 798033736510 2128809027494 3638264618506 4700662329392 5136029112733 5356000954117 8139585946549 10434572723244 49948007731382567 75100982402029896 87581910164482449 93815032942480291 90625194694161572 89124216191129599 89871453409386494 90263134405032116 ...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 90627 946149565 89065 946149565 89846 946149565 90237 946149565 90042 946149565 89944 946149565 89895 946149565 89920 ...
result:
points 1.0 points 1.0 Correct
Test #45:
score: 20
Accepted
time: 0ms
memory: 3804kb
input:
100000 10 9000000000000 40 13926432840295390 13933569591839987 13939685014115790 13940893013468972 13944008751839260 13946616696378001 13947825236978521 13948633504950888 13948832818009742 15900926302204974 15309795443976305 14893553527108338 14616013490842913 14416929309334876 14275595652564461 141...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #46:
score: 20
Accepted
time: 1ms
memory: 3808kb
input:
100000 10 90000000 40 5472752640307885 5472752648100544 5472752659292809 5472752659780243 5472752722250663 5472752758110153 5472752779400123 5472752780260974 5472752827810007 5472773529084008 5472767631540005 5472763419545750 5472760459578606 5472758307655347 5472756677995302 5472755478838136 547275...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #47:
score: 20
Accepted
time: 1ms
memory: 3872kb
input:
100000 10 900 40 84113285465850815 84113285465850907 84113285465850974 84113285465851123 84113285465851200 84113285465851546 84113285465851587 84113285465851690 84113285465851893 84113285466059741 84113285465994043 84113285465949038 84113285465918298 84113285465898074 84113285465883188 8411328546587...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #48:
score: 20
Accepted
time: 0ms
memory: 3796kb
input:
100000 10 9000000000000000 40 77013786164 98065858205 312509731161 362087453316 522423992242 572805578136 717013919535 759114722383 886392918381 5070860323536834 7027756228327511 8014157325556025 8505673272251095 8752253754363102 8874043071612318 8935238201051208 8968330331294635 8983924583794455 89...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99929 ...
result:
points 1.0 points 1.0 Correct
Test #49:
score: 20
Accepted
time: 1ms
memory: 3748kb
input:
100000 10 99994533351969660 40 33670707965 100629786658 182819915273 395062609458 429622005482 551180243947 878957577696 896946214365 902832262499 4990475657867590 7506300408363721 8755006423598366 9369960548896295 9681160582456965 9838936702730951 9918298505712751 9960235079415607 9981535334054823 ...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 ...
result:
points 1.0 points 1.0 Correct
Test #50:
score: 20
Accepted
time: 1ms
memory: 3796kb
input:
100000 10 900000000000000 40 84672 253779 278214 290475 400180 539223 591684 599048 918584 54783596 81629940 95316081 23016043225519437 98630664 4235148719340003 99383900 99817689 99994918 2821592840787430 2175560735218693 1928102703042122 1840536497751936 1807003884502782 899998900000000 1805452192...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 90627 946149565 92190 946149565 91409 946149565 91800 946149565 91995 946149565 92093 946149565 92044 946149565 92020 ...
result:
points 1.0 points 1.0 Correct
Test #51:
score: 20
Accepted
time: 1ms
memory: 3744kb
input:
100000 10 800000000000000 40 19582 358608 371918 482492 504522 750839 809850 848711 912105 50774012 75833747 88370618 94606655 97855882 99443315 23795880352845718 99837264 3450254755792150 99933171 99981979 1606135107808400 99992000 99996870 99999309 1599998900000000 799998900000000 1599998900000000
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 98830 946149565 99025 946149565 98928 946149565 98977 946149565 99001 ...
result:
points 1.0 points 1.0 Correct
Test #52:
score: 20
Accepted
time: 1ms
memory: 3800kb
input:
100000 10 700000000000000 40 20722 21753 31964 255383 453224 719832 773246 799283 862729 50532238 75075605 87489153 93767910 96932006 98521210 99300396 99711278 99907563 2305716408623496 99949342 99976051 99989764 99999885 1536519068094889 1399998900000000 699998900000000 1399998900000000
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99855 946149565 99880 ...
result:
points 1.0 points 1.0 Correct
Subtask #8:
score: 20
Accepted
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Dependency #3:
100%
Accepted
Dependency #4:
100%
Accepted
Dependency #5:
100%
Accepted
Dependency #6:
100%
Accepted
Dependency #7:
100%
Accepted
Test #53:
score: 20
Accepted
time: 1ms
memory: 4104kb
input:
100000 5 100000000000000000 40 640205353309 947939937224 3571177290441 5082041369476 50059854660649073 75064894163256609 87540256209450737 93825987692002273 96894497259909441 98488541013227825 99238561631726161 99611752120269809 99795227831372705 99892938642458529 99940979836536097 99975321124114513...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 50003 946149565 75002 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 946149565 99989 946149565 99995 946149565 99992 946149565 99...
result:
points 1.0 points 1.0 Correct
Test #54:
score: 20
Accepted
time: 0ms
memory: 3804kb
input:
100000 5 1 40 1264221505215 2860865573329 3849205972229 5587724862133 50180456673444897 25047108963986197 12579759371081501 6351527456237639 3120950706633142 1612194639042342 809349154561046 410337878099277 226681720917122 104817497798871 53023424910626 27672428446357 19515416755811 12988926954661 7...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 50003 946149565 25004 946149565 12504 946149565 6254 946149565 3129 946149565 1567 946149565 786 946149565 395 946149565 200 946149565 102 946149565 53 946149565 29 946149565 17 946149565 11 946149565 8 946149565 6 946149565 5 946149565 5 547...
result:
points 1.0 points 1.0 Correct
Test #55:
score: 20
Accepted
time: 1ms
memory: 3804kb
input:
100000 10 100000000000000000 40 266905383617 315293512343 2030080606442 2683635653767 2747995669250 3891051691685 4234719997598 4796943861829 7950816258562 49927557549736561 75073704251340657 87513870872888257 93792251677261681 96959383586232433 98432464142807345 99253480569544033 99630060281568161 ...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 ...
result:
points 1.0 points 1.0 Correct
Test #56:
score: 20
Accepted
time: 0ms
memory: 3808kb
input:
100000 3 50000000000000000 40 924492370236 2135175351359 49779562739283401 74995791698590225 62373811452205385 56203097331763473 52983268919039441 51453455261058713 50647581895066977 50211405436630089 49997912153669089 49882187134222193 49944164610527617 49964424843770641 49984483456147897 499927929...
output:
946149565 1 946149565 2 946149565 50002 946149565 75002 946149565 62502 946149565 56252 946149565 53127 946149565 51565 946149565 50784 946149565 50393 946149565 50198 946149565 50100 946149565 50149 946149565 50174 946149565 50186 946149565 50192 946149565 50195 946149565 50197 946149565 50198 3456...
result:
points 1.0 points 1.0 Correct
Test #57:
score: 20
Accepted
time: 0ms
memory: 3808kb
input:
100000 10 8000000000000000 40 4990930656 25895028894 35070620245 35179582390 113623058029 201112304696 214934701113 233948768469 271425116852 1341329618059380 46419144015272796 19636715073296906 1492451887972234 1567219408277139 16303921823338949 1586239856768237 1594110744212752 1598357386695105 16...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 62504 946149565 56255 946149565 59380 946149565 60942 946149565 60161 946149565 60552 946149565 60747 946149565 60845 946149565 60796 946149565 60821 ...
result:
points 1.0 points 1.0 Correct
Test #58:
score: 20
Accepted
time: 1ms
memory: 4056kb
input:
100000 10 99993840232893310 40 127722392517 191584314241 250382211508 413921996957 485748364826 543860637983 843699540126 881286924919 1095660947103 5005409122834171 7495634262049096 8743047836128170 9374360801494503 9691928370496403 9849744573408825 9923476877495545 9961406370641485 997935050275006...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 ...
result:
points 1.0 points 1.0 Correct
Test #59:
score: 20
Accepted
time: 1ms
memory: 3876kb
input:
100000 10 4004539660691 40 378858293608 499054184284 566609577775 614979350165 628376263698 767394721156 849247905422 1042873403902 1311756089594 5012759505102082 2519505649224918 1259293879129006 634607450477003 320399091313552 155226581613988 76215199198267 40326981243475 21109401916470 1102471615...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 25007 946149565 12508 946149565 6259 946149565 3134 946149565 1572 946149565 791 946149565 400 946149565 205 946149565 107 946149565 58 946149565 34 946149565 22 9461...
result:
points 1.0 points 1.0 Correct
Test #60:
score: 20
Accepted
time: 1ms
memory: 3800kb
input:
100000 10 9000000000000000 40 3898 39240 289854 324584 396516 534725 740959 754300 827057 54578883 81562790 95135353 36828559829550832 98529493 20386315131681970 99342451 99781745 18203761345474584 99896296 99959742 99991806 18071784105236527 99996226 17999998900000000 8999998900000000 1799999890000...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 90627 946149565 92190 946149565 91409 946149565 91800 946149565 91995 946149565 91898 946149565 91947 946149565 91971 ...
result:
points 1.0 points 1.0 Correct
Test #61:
score: 20
Accepted
time: 1ms
memory: 3876kb
input:
100000 10 8000000000000000 40 24955 56185 138987 197297 276328 309518 446182 806653 967042 51122676 76291963 88733421 94835652 97853931 99415486 35993798356117639 99831554 19050588110730637 99947691 99992411 16992986843413533 7999998900000000 16447946864740033 16161335478850998 16088319427294687 159...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 98830 946149565 99025 946149565 98928 946149565 98977 946149565 99001 ...
result:
points 1.0 points 1.0 Correct
Test #62:
score: 20
Accepted
time: 0ms
memory: 3816kb
input:
100000 10 7000000000000000 40 93345 105186 148687 152450 177797 228772 299354 543221 623493 50295353 75098740 87582811 93790593 96822159 98500427 99240964 99608953 99824175 99927501 99979652 99993343 6999998900000000 59198058845776417 48918706308722744 32033361153908265 13999999997627696 13999999997...
output:
946149565 1 946149565 2 946149565 3 946149565 4 946149565 5 946149565 6 946149565 7 946149565 8 946149565 9 946149565 50005 946149565 75003 946149565 87502 946149565 93752 946149565 96877 946149565 98439 946149565 99220 946149565 99611 946149565 99806 946149565 99904 946149565 99953 946149565 99977 ...
result:
points 1.0 points 1.0 Correct