QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#139750 | #4272. Phone Plans | kyEEcccccc | 12 | 1032ms | 2038276kb | C++14 | 3.1kb | 2023-08-14 14:35:48 | 2023-08-14 14:35:49 |
Judging History
answer
// Author: kyEEcccccc
#include <bits/stdc++.h>
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/hash_policy.hpp>
using namespace std;
using __gnu_pbds::gp_hash_table;
using LL = long long;
using ULL = unsigned long long;
#define F(i, l, r) for (int i = (l); i <= (r); ++i)
#define FF(i, r, l) for (int i = (r); i >= (l); --i)
#define MAX(a, b) ((a) = max(a, b))
#define MIN(a, b) ((a) = min(a, b))
#define SZ(a) ((int)((a).size()) - 1)
constexpr int N = 200005, B = 23;
struct Edge
{
int u, v;
int l;
};
int n, ma, mb;
LL lim;
Edge ea[N], eb[N];
int ida[N], idb[N];
vector<int> pa[N], pb[N];
gp_hash_table<int, int> cnta[B][N], cntb[B][N];
int tar[N], from[N], num[N];
LL perf(int i)
{
int t1 = ida[ea[i].u], t2 = ida[ea[i].v];
if (t1 == t2) return 0;
if (pa[t1].size() > pa[t2].size()) swap(t1, t2);
LL res = (LL)pa[t1].size() * (LL)pa[t2].size();
for (auto x : pa[t2]) res -= cnta[idb[x] % B][t1][idb[x]];
for (auto x : pa[t2])
{
pa[t1].push_back(x);
ida[x] = t1;
cnta[idb[x] % B][t1][idb[x]] += 1;
cnta[idb[x] % B][t2][idb[x]] -= 1;
cntb[t1 % B][idb[x]][t1] += 1;
cntb[t2 % B][idb[x]][t2] -= 1;
}
pa[t2].clear();
return res;
}
LL redo(int i)
{
if (tar[i] == -1) return 0;
int t1 = tar[i], t2 = from[i];
assert(pb[t2].empty());
F(_, 1, num[i])
{
int x = pb[t1].back();
idb[x] = t2;
cntb[ida[x] % B][t1][ida[x]] -= 1;
cntb[ida[x] % B][t2][ida[x]] += 1;
cnta[t1 % B][ida[x]][t1] -= 1;
cnta[t2 % B][ida[x]][t2] += 1;
pb[t2].push_back(x);
pb[t1].pop_back();
}
reverse(pb[from[i]].begin(), pb[from[i]].end());
LL res = (LL)pb[t1].size() * (LL)pb[t2].size();
for (auto x : pb[t2]) res -= cntb[ida[x] % B][t1][ida[x]];
return res;
}
signed main(void)
{
// freopen(".in", "r", stdin);
// freopen(".out", "w", stdout);
ios::sync_with_stdio(0), cin.tie(nullptr);
cin >> n >> ma >> mb >> lim;
F(i, 1, ma) cin >> ea[i].u >> ea[i].v >> ea[i].l;
F(i, 1, mb) cin >> eb[i].u >> eb[i].v >> eb[i].l;
sort(ea + 1, ea + ma + 1, [] (Edge x, Edge y) { return x.l < y.l; });
sort(eb + 1, eb + mb + 1, [] (Edge x, Edge y) { return x.l < y.l; });
F(i, 1, n)
{
idb[i] = i;
pb[i].push_back(i);
}
F(i, 1, mb)
{
int t1 = idb[eb[i].u], t2 = idb[eb[i].v];
if (t1 == t2)
{
tar[i] = -1;
continue;
}
if (pb[t1].size() < pb[t2].size()) swap(t1, t2);
tar[i] = t1, from[i] = t2;
num[i] = pb[t2].size();
for (auto x : pb[t2])
{
pb[t1].push_back(x);
idb[x] = t1;
}
pb[t2].clear();
}
F(i, 1, n)
{
cntb[i % B][idb[i]][i] += 1;
ida[i] = i;
pa[i].push_back(i);
cnta[idb[i] % B][i][idb[i]] += 1;
}
LL cur = 0;
F(i, 1, n)
{
LL t = pb[i].size();
cur += t * (t - 1) / 2;
}
int j = mb;
int ans = INT_MAX;
F(i, 0, ma)
{
if (i != 0) cur += perf(i);
while (j > 0 && cur >= lim)
{
cur -= redo(j);
--j;
}
if (j == mb && cur < lim) continue;
if (cur >= lim) MIN(ans, i == 0 ? 0 : ea[i].l);
else MIN(ans, (i == 0 ? 0 : ea[i].l) + eb[j + 1].l);
}
if (ans != INT_MAX) cout << ans << '\n';
else cout << "-1\n";
return 0;
}
詳細信息
Subtask #1:
score: 6
Accepted
Test #1:
score: 6
Accepted
time: 658ms
memory: 1955716kb
input:
6 4 4 9 1 2 1 2 3 2 1 4 3 3 4 4 5 6 40 1 5 30 2 6 20 3 6 10
output:
33
result:
ok single line: '33'
Test #2:
score: 0
Accepted
time: 654ms
memory: 1956020kb
input:
1 0 0 0
output:
0
result:
ok single line: '0'
Test #3:
score: 0
Accepted
time: 603ms
memory: 1953976kb
input:
2 0 0 1
output:
-1
result:
ok single line: '-1'
Test #4:
score: 0
Accepted
time: 594ms
memory: 1955980kb
input:
2 10 10 1 1 1 915886339 2 2 430624192 1 1 879808770 1 2 577221915 1 1 439429731 1 2 304911826 1 1 148009333 1 2 51122687 1 1 558282772 1 2 421196385 2 1 436692145 1 2 654020563 2 2 162573477 2 2 989531779 1 1 646687051 2 2 549037477 2 2 699532275 1 1 679375858 2 1 83352965 2 1 415698228
output:
51122687
result:
ok single line: '51122687'
Test #5:
score: 0
Accepted
time: 585ms
memory: 1956040kb
input:
2 10 10 1 1 1 1000000000 1 2 1000000000 2 2 1000000000 2 1 1000000000 1 2 1000000000 1 1 1000000000 1 2 1000000000 2 2 1000000000 1 2 1000000000 1 2 1000000000 2 1 1000000000 1 2 1000000000 2 1 1000000000 2 2 1000000000 1 2 1000000000 2 2 1000000000 1 1 1000000000 1 1 1000000000 2 2 1000000000 1 2 1...
output:
1000000000
result:
ok single line: '1000000000'
Test #6:
score: 0
Accepted
time: 705ms
memory: 1958296kb
input:
2000 0 200000 1199833 636 1231 120395621 689 1640 497332138 1861 1980 798839749 560 1283 560726905 1332 328 431171189 1203 1764 466367210 1102 347 317109768 1462 789 761470540 350 1093 551905741 1718 1047 548650524 51 546 56733461 58 1519 744207013 826 956 943929583 1969 207 238061756 99 47 99683567...
output:
9768257
result:
ok single line: '9768257'
Test #7:
score: 0
Accepted
time: 968ms
memory: 2029384kb
input:
2000 200000 0 1937051 1325 1770 628367155 105 1670 728177982 358 778 959944062 826 1691 651665248 1119 1906 382208628 1684 1232 677646622 807 265 902880211 1685 1660 405567549 1853 1982 988679307 1241 1054 385406922 862 1049 356441384 1837 673 443580113 1082 1795 738355567 1703 663 221254144 1792 84...
output:
20263921
result:
ok single line: '20263921'
Test #8:
score: 0
Accepted
time: 850ms
memory: 1971392kb
input:
2000 200000 200000 1999000 1303 1065 135024256 1400 1409 157921645 1208 515 422761224 466 1398 267944161 40 1202 560552418 722 1817 773826339 1022 1534 720452215 1512 200 145291518 538 230 98848391 434 529 911575234 470 1050 103133355 1800 351 180303134 1527 1871 779519820 258 1872 279904732 1 512 4...
output:
1999
result:
ok single line: '1999'
Test #9:
score: 0
Accepted
time: 835ms
memory: 1971420kb
input:
2000 200000 200000 1999000 1566 1720 828051227 411 209 634755980 293 258 80524979 1149 1694 253684780 71 597 899974207 1934 440 11614281 1846 870 794303074 800 1090 576722282 1022 1619 486756658 1135 1004 589873220 1300 326 565865513 114 341 308227260 310 134 735603010 437 291 714079414 930 1131 136...
output:
1999
result:
ok single line: '1999'
Test #10:
score: 0
Accepted
time: 836ms
memory: 1971540kb
input:
2000 200000 200000 1999000 1505 1008 194848918 955 1466 251380587 306 119 329528655 1072 1067 684468438 1798 755 822161204 1475 1987 886864916 609 790 525637795 1937 1639 534864650 63 792 948290690 1282 553 998185081 1995 243 367638087 1517 982 238895274 1891 358 612397768 229 1599 453255817 200 115...
output:
1999
result:
ok single line: '1999'
Test #11:
score: 0
Accepted
time: 841ms
memory: 1969852kb
input:
2000 200000 200000 1999000 888 998 519088944 896 217 366603047 963 1703 281897731 1419 1583 296352197 318 1644 449932680 1252 683 299241251 1763 1736 16908823 400 673 940814267 1864 1654 16539370 21 1360 526031095 320 1052 879613936 383 555 433309121 243 869 603865861 567 236 829646077 1057 1138 545...
output:
2000
result:
ok single line: '2000'
Test #12:
score: 0
Accepted
time: 627ms
memory: 1954052kb
input:
2000 0 0 0
output:
0
result:
ok single line: '0'
Test #13:
score: 0
Accepted
time: 602ms
memory: 1954152kb
input:
2000 0 0 1
output:
-1
result:
ok single line: '-1'
Test #14:
score: 0
Accepted
time: 639ms
memory: 1955564kb
input:
2000 0 0 1999000
output:
-1
result:
ok single line: '-1'
Test #15:
score: 0
Accepted
time: 954ms
memory: 2032764kb
input:
2000 200000 200000 0 584 721 144517612 1593 1184 19655376 572 91 267489352 441 830 206284803 326 901 399207297 1220 164 270714861 1760 1765 242123575 1341 1187 778391819 247 104 618482901 1650 876 469853007 1338 660 237312298 593 1856 254405769 477 1212 387844191 603 1896 336160240 1397 444 77343103...
output:
0
result:
ok single line: '0'
Test #16:
score: 0
Accepted
time: 996ms
memory: 2031360kb
input:
2000 200000 200000 1 1961 656 558726882 677 479 191436128 1411 291 100142168 932 1506 28223846 1264 1394 780504516 1276 1479 56569386 1363 65 480245792 1598 78 760054359 78 36 593906829 1112 535 999996793 1792 953 155333434 149 239 901391869 791 1800 803139774 1856 629 626568419 1931 779 330675974 8...
output:
2823
result:
ok single line: '2823'
Test #17:
score: 0
Accepted
time: 1014ms
memory: 2036316kb
input:
2000 200000 200000 4 1165 1872 797718594 1169 1055 624587802 866 899 658187098 1376 1679 853872729 635 1186 401602136 1058 241 170579264 1988 1953 539060919 1695 772 816154776 1551 1453 798051114 1678 810 856500252 637 1519 373040351 1663 1237 499974912 1222 174 950339946 952 1956 666630512 1053 17 ...
output:
13422
result:
ok single line: '13422'
Test #18:
score: 0
Accepted
time: 956ms
memory: 2033696kb
input:
2000 200000 200000 51 825 28 972433150 472 1380 981558124 178 1129 462887818 496 1916 874585551 1806 1093 459363528 853 1063 835229701 1473 1816 509538236 1762 139 445678501 600 826 116492230 1924 1426 768569961 1093 802 138198370 1285 101 612512942 1696 527 863059072 1729 1091 238488099 1799 1725 9...
output:
207785
result:
ok single line: '207785'
Test #19:
score: 0
Accepted
time: 917ms
memory: 2036208kb
input:
2000 200000 200000 346 479 1073 12925746 1739 528 708374552 1669 1597 187841053 420 1886 665883774 264 1753 39508213 1618 1695 153537785 734 950 163927318 946 639 332538805 1151 821 988862824 981 1265 633217016 1627 199 830812032 116 579 44204899 511 403 764449881 1828 538 469036862 953 1145 6928974...
output:
1325200
result:
ok single line: '1325200'
Test #20:
score: 0
Accepted
time: 968ms
memory: 2033996kb
input:
2000 200000 200000 7700 1618 867 271795108 1951 151 702948614 463 231 446592273 882 479 999691562 1160 1496 458774157 862 177 365391789 1483 1529 152692222 1086 1926 981642023 650 1846 36577190 1541 1521 287755177 1549 145 326097587 1355 1965 846861888 968 1069 919410456 557 6 666217744 499 1453 429...
output:
4833174
result:
ok single line: '4833174'
Test #21:
score: 0
Accepted
time: 1031ms
memory: 2030036kb
input:
2000 200000 200000 10274 427 1831 50634939 924 761 973624360 1716 77 896823723 1770 286 368244715 281 1652 693233017 782 982 856834549 1990 872 586803005 1104 545 550493462 438 75 19630828 1939 95 811185364 1691 325 517180701 1832 1560 781228281 687 1611 15723447 651 73 423147727 1750 768 923943157 ...
output:
4715135
result:
ok single line: '4715135'
Test #22:
score: 0
Accepted
time: 917ms
memory: 2031592kb
input:
2000 200000 200000 353724 828 1686 612966370 1332 36 325102273 50 1233 839762664 1389 740 256158152 640 18 76640380 1324 508 966364428 1791 314 236880043 1092 1586 81535148 602 1178 352534909 640 1224 733613612 970 297 526950089 1654 1677 277859934 1583 1933 511147393 56 1854 778804499 1051 17 52473...
output:
6546895
result:
ok single line: '6546895'
Test #23:
score: 0
Accepted
time: 801ms
memory: 1965740kb
input:
2000 200000 200000 1999000 1499 1526 627651931 378 1689 609556194 1326 237 371224081 98 527 251964139 1280 1750 293612965 905 1848 881495354 1870 900 902279678 1496 267 634703468 59 800 164035702 109 1934 882309468 1966 702 519776748 1020 666 951531959 385 850 241053535 1211 255 903671592 66 1285 65...
output:
34222040
result:
ok single line: '34222040'
Test #24:
score: 0
Accepted
time: 942ms
memory: 2033296kb
input:
2000 200000 200000 0 1820 354 521259580 1799 1723 883151663 1892 479 590713896 748 499 454440477 1752 334 983007379 56 69 157027005 554 112 225804047 1680 600 279675368 36 1372 868160579 1988 1586 523730820 35 1704 39797544 117 1627 846004390 354 1056 280474791 1736 1676 249305541 1269 111 692287711...
output:
0
result:
ok single line: '0'
Test #25:
score: 0
Accepted
time: 973ms
memory: 2034272kb
input:
2000 200000 200000 1 1787 1732 413014305 1909 217 339214620 519 1338 435678958 883 831 44937921 1912 970 736120426 1190 1219 718941669 1216 1909 109658172 1849 1869 686616094 301 965 677802187 445 724 195098678 1306 1951 299168831 1970 262 204353384 1220 1409 504375659 1713 623 754436498 1452 1620 5...
output:
2
result:
ok single line: '2'
Test #26:
score: 0
Accepted
time: 910ms
memory: 2034500kb
input:
2000 200000 200000 4 402 1914 269682654 675 1436 291439604 193 370 988082031 1849 1502 691456540 883 665 492038489 28 1266 573600132 1656 352 680334585 1668 1039 911608739 157 1752 964298632 979 19 526980 1113 504 262870788 126 541 220684410 269 1031 721802318 1900 1999 328920840 1770 641 692254361 ...
output:
37
result:
ok single line: '37'
Test #27:
score: 0
Accepted
time: 926ms
memory: 2038276kb
input:
2000 200000 200000 26 526 1621 483988447 1703 1932 686404766 1111 1245 624032004 1457 1671 886702864 409 957 385143382 1928 1503 977317507 1319 349 983715228 401 30 251459110 245 1355 563161269 459 1436 965861604 679 949 983070365 1692 1261 456157217 698 99 409820975 1528 1362 963977301 1295 1852 79...
output:
25
result:
ok single line: '25'
Test #28:
score: 0
Accepted
time: 983ms
memory: 2030424kb
input:
2000 200000 200000 625 728 133 344090289 1062 1880 597135161 844 1495 874100306 1930 389 490213163 1783 724 571192863 1499 1894 866097805 325 687 79859122 1674 1747 563976487 1940 60 855240336 1516 1087 431861062 1314 1217 250576340 646 311 63874546 647 1552 870943884 1535 1190 223697 345 1186 65344...
output:
39
result:
ok single line: '39'
Test #29:
score: 0
Accepted
time: 953ms
memory: 2032764kb
input:
2000 200000 200000 4700 1725 821 429457120 1764 490 903325799 660 1294 347283520 325 16 253789876 464 1258 168173237 80 660 57504741 1136 1316 769617858 1767 1394 287008686 1824 1206 820352296 114 330 965781020 140 223 885989447 1458 742 932496684 762 1574 655017664 1598 596 723299463 1213 1898 5236...
output:
84
result:
ok single line: '84'
Test #30:
score: 0
Accepted
time: 856ms
memory: 2031604kb
input:
2000 200000 200000 88061 668 1817 402362288 1250 696 637044070 1793 1147 890609254 1839 671 427058014 1636 51 777111988 567 359 308999615 1552 1510 40834395 1566 1311 738132782 271 1975 807983143 998 82 633239353 1096 843 454384442 102 1427 218117173 329 227 915637054 685 1727 911188324 1330 1175 94...
output:
652572
result:
ok single line: '652572'
Test #31:
score: 0
Accepted
time: 969ms
memory: 2031820kb
input:
2000 200000 200000 533113 1338 1754 782883635 1349 1488 592703188 1645 1448 477986692 733 1042 47 981 1720 461041447 263 452 26372078 1812 765 384744847 205 372 507702235 12 1369 191909928 288 1600 812952698 1238 762 715972252 912 1876 653427552 974 1617 941376898 43 1554 514299614 220 1772 58179883...
output:
1962115
result:
ok single line: '1962115'
Test #32:
score: 0
Accepted
time: 796ms
memory: 1965940kb
input:
2000 200000 200000 1999000 713 984 491810215 23 1495 711013830 1680 304 483176300 121 1907 948073782 176 89 573161170 1928 609 583837234 736 990 511532333 1734 1850 807407784 821 1402 566288558 1818 835 317847108 1824 126 439452972 1585 467 46541223 775 1709 549038510 1487 205 239467439 1096 1794 38...
output:
31758367
result:
ok single line: '31758367'
Test #33:
score: 0
Accepted
time: 760ms
memory: 1961132kb
input:
995 199991 199994 128256 177 82 677669502 416 854 677166289 543 794 364534270 680 242 8 760 186 900225249 875 563 337492994 732 766 894982532 114 483 4 259 885 8 954 157 590392390 308 566 1 37 871 633804510 606 410 916672224 125 450 6 190 582 536149589 453 3 4 116 891 3 585 875 495228925 191 718 6 4...
output:
-1
result:
ok single line: '-1'
Test #34:
score: 0
Accepted
time: 702ms
memory: 1961112kb
input:
996 199992 199993 124753 205 430 710291462 748 756 293873327 59 894 536099901 632 890 9 452 316 3 652 215 10 273 487 8 469 308 301806104 620 183 4 401 401 946696222 305 647 1 925 765 518528395 980 190 3 289 597 815252846 509 691 262814273 279 155 3 708 808 4 878 326 296665089 993 513 3 883 903 1 317...
output:
4319483
result:
ok single line: '4319483'
Test #35:
score: 0
Accepted
time: 736ms
memory: 1960252kb
input:
997 199993 199992 124253 469 654 830723036 65 266 47739481 202 516 43614641 450 876 737667977 641 801 147893631 866 193 8 994 801 774993226 195 398 2 383 177 6 146 782 9 379 379 192058079 320 539 4 303 86 934535571 939 262 8 704 536 762562635 700 419 1 455 92 627464094 408 731 1 671 514 160757934 40...
output:
2465177
result:
ok single line: '2465177'
Test #36:
score: 0
Accepted
time: 741ms
memory: 1961120kb
input:
998 199994 199991 124351 415 390 904570266 833 971 232183018 379 44 4 48 884 626169357 276 73 610900123 796 900 508923131 470 553 829096662 577 319 8 869 52 2 120 684 9 38 486 722467116 131 55 967841018 294 256 73055903 958 350 580089254 86 86 228617822 318 469 842579267 368 387 3 271 958 906176840 ...
output:
659354
result:
ok single line: '659354'
Test #37:
score: 0
Accepted
time: 704ms
memory: 1956724kb
input:
991 1990 1994 478740 207 85 448218904 597 457 171948410 694 916 64279329 887 773 546537318 823 474 274118886 537 337 29463181 774 790 740341746 519 263 854029433 672 88 541727414 511 529 850564468 739 665 797508491 40 659 122614430 337 219 353063113 811 126 478325496 348 587 746769857 800 169 303996...
output:
1767887856
result:
ok single line: '1767887856'
Test #38:
score: 0
Accepted
time: 749ms
memory: 1958144kb
input:
997 1991 1993 484173 852 732 126678270 135 936 229775881 570 641 437402237 371 549 696980033 822 184 101268287 437 537 354404827 134 78 711324352 688 325 693925447 686 684 913713164 517 539 56813322 894 901 208395516 29 775 257694171 335 484 764720970 940 183 85080357 175 633 769278190 568 320 79030...
output:
1833053865
result:
ok single line: '1833053865'
Test #39:
score: 0
Accepted
time: 769ms
memory: 1958672kb
input:
993 1992 1992 480707 63 659 677224503 750 57 329741935 563 292 492017497 213 264 204565684 750 326 474751877 714 180 100924568 579 617 316599370 350 84 321786007 926 308 142010183 163 211 962351042 250 54 172653606 477 534 22944969 603 653 926301029 928 449 283289417 774 760 584645421 232 563 569605...
output:
1949479093
result:
ok single line: '1949479093'
Test #40:
score: 0
Accepted
time: 764ms
memory: 1956524kb
input:
999 1993 1991 487053 845 849 847102702 858 888 48454285 952 568 163696556 614 873 871362801 324 419 496504727 715 418 594630937 840 185 73686216 114 841 40600395 999 995 263506041 97 309 290200784 287 7 109411009 79 236 351218008 356 196 983091766 156 427 467315914 295 62 225676544 457 968 40660581 ...
output:
1949517923
result:
ok single line: '1949517923'
Test #41:
score: 0
Accepted
time: 668ms
memory: 1959428kb
input:
10 200000 200000 6 9 8 986848285 8 3 931517081 1 10 990030276 6 8 22174654 3 9 741608620 7 10 996595127 3 4 405443883 2 9 448297485 10 7 280036332 4 2 638708919 1 8 846101420 1 9 383098176 2 2 4438084 4 7 915119923 5 6 471311946 9 5 750933612 8 7 15209562 4 2 486285449 5 10 344117831 7 4 497234139 6...
output:
23502
result:
ok single line: '23502'
Test #42:
score: 0
Accepted
time: 1032ms
memory: 1959244kb
input:
10 200000 200000 23 3 7 658934308 9 10 81386292 5 4 285652873 2 5 772523383 1 1 795730594 5 8 50741312 9 2 971246865 2 7 567991455 4 8 689065221 6 6 344345044 9 10 70929696 6 8 650959161 10 6 295074773 3 1 808325119 5 4 22435862 2 2 731323941 6 9 146620290 4 2 917959872 1 9 886553133 9 4 727689938 4...
output:
26277
result:
ok single line: '26277'
Test #43:
score: 0
Accepted
time: 763ms
memory: 1960560kb
input:
300 200000 200000 139 236 121 474662147 167 124 651551538 217 250 689739994 250 69 700658272 186 222 499487702 7 212 257241553 64 42 975321190 83 92 880594246 205 261 169920659 278 107 531192669 170 58 699055139 170 204 693987112 50 296 877792979 222 182 151537649 269 6 253701023 209 98 597012262 9 ...
output:
294541
result:
ok single line: '294541'
Test #44:
score: 0
Accepted
time: 807ms
memory: 1961640kb
input:
300 200000 200000 20412 210 264 216203670 214 250 974296634 279 32 929952113 38 18 249913810 108 167 260470215 86 66 910068208 249 5 827240466 9 116 953392349 225 40 102480156 239 94 279596519 30 279 818189190 80 184 477648217 60 5 610659451 192 152 679644035 147 35 926830323 249 59 548262871 244 13...
output:
1102575
result:
ok single line: '1102575'
Test #45:
score: 0
Accepted
time: 904ms
memory: 2034072kb
input:
1999 199999 199999 1002 604 1732 501973414 1124 1158 896848515 943 536 728730188 381 40 495131150 1204 1018 574946791 246 1677 57734808 1501 969 120747416 1432 994 962365222 1057 256 504254448 1902 886 686620566 1620 1954 520319198 1163 1599 6285366 1986 927 383847231 1893 272 421070825 1576 1519 57...
output:
2306516
result:
ok single line: '2306516'
Test #46:
score: 0
Accepted
time: 891ms
memory: 2024936kb
input:
1999 199999 199999 934932 710 356 986359567 163 502 931269266 45 1640 894661892 248 1884 439841951 964 985 923332517 578 527 651980920 1954 1659 377309921 1658 485 565876604 1800 1410 431357741 1752 1368 666306267 136 765 157434202 244 1692 967595289 628 164 183326670 1101 1403 888498455 1065 1177 8...
output:
8279303
result:
ok single line: '8279303'
Test #47:
score: 0
Accepted
time: 805ms
memory: 1965884kb
input:
1999 199999 199999 1997001 658 1076 283443107 638 281 264713525 1384 492 753401774 9 519 536302760 648 1497 978398389 119 1531 438321711 853 320 112394960 1717 1811 871346582 1862 781 39868053 1098 1506 489357373 1349 1606 524593749 418 422 382334468 403 905 91375635 966 246 105604949 1184 1932 5685...
output:
34065884
result:
ok single line: '34065884'
Test #48:
score: 0
Accepted
time: 919ms
memory: 2032332kb
input:
1999 199999 199999 903 1947 1930 7 1852 1509 38 1542 1490 12 1397 1155 20 1145 9 15 1771 626 5 1853 735 28 1457 149 24 103 1036 95 970 598 26 857 618 3 1367 1495 3 215 526 88 419 1906 54 1348 1504 38 178 775 27 388 1216 52 1648 874 83 1063 1611 67 286 995 33 680 1662 37 449 1211 37 1334 1894 64 724 ...
output:
1
result:
ok single line: '1'
Test #49:
score: 0
Accepted
time: 956ms
memory: 2028988kb
input:
1999 199999 199999 54468 738 1355 12 266 279 26 1029 1930 77 438 693 70 260 1050 34 1800 1035 27 1099 589 60 1934 1559 62 237 1214 29 1443 1136 33 571 808 24 1374 1209 6 398 1431 66 910 157 39 454 414 60 196 648 94 1520 647 23 1634 1824 22 1362 100 23 1612 1213 11 1896 1831 51 907 1056 90 1012 790 9...
output:
1
result:
ok single line: '1'
Test #50:
score: 0
Accepted
time: 572ms
memory: 1954244kb
input:
2000 1000 1000 6879 1682 164 667209728 807 1245 46633516 1746 783 466227603 1066 1001 348097974 1044 271 759817769 97 936 51212234 75 1831 17340243 824 662 67837847 1498 120 160058344 1027 1184 941941144 1775 1269 22603192 1185 198 411282331 1065 65 105993975 77 626 353162560 1373 297 157133433 367 ...
output:
856920573
result:
ok single line: '856920573'
Test #51:
score: 0
Accepted
time: 925ms
memory: 2028220kb
input:
2000 200000 87 5103 174 220 879476599 558 1943 13889882 530 839 757645356 614 1677 343073496 300 1480 734125448 592 555 336534868 785 1638 558198904 637 534 430996677 427 1519 215449815 1085 622 92229729 1452 880 993560457 1079 662 487134334 715 1566 285881213 366 737 554460906 14 556 609656702 430 ...
output:
4499824
result:
ok single line: '4499824'
Test #52:
score: 0
Accepted
time: 746ms
memory: 1958596kb
input:
2000 103 199999 7540 452 1208 96 408 462 32 1461 428 100 997 678 21 1789 668 11 853 1617 38 1095 738 1 487 932 39 425 548 71 1573 1566 96 517 403 58 1050 1161 12 1815 1135 67 420 990 1 473 531 62 1120 1063 5 1049 1281 75 1146 598 45 1373 536 62 844 533 26 1514 1368 68 318 1447 65 202 1123 83 54 1227...
output:
4782088
result:
ok single line: '4782088'
Subtask #2:
score: 0
Memory Limit Exceeded
Test #53:
score: 0
Memory Limit Exceeded
input:
200000 100000 100000 7628995 23677 113459 839167193 165893 15365 669621527 26287 109671 214795757 156871 136723 522277985 9957 100463 806718116 104783 161385 156110975 184577 92225 545172629 57373 130083 980035338 167231 49597 919886451 115601 24325 717233004 99413 141311 737488449 83437 62759 76873...
output:
result:
Subtask #3:
score: 6
Accepted
Test #103:
score: 6
Accepted
time: 608ms
memory: 1955992kb
input:
1 0 0 0
output:
0
result:
ok single line: '0'
Test #104:
score: 0
Accepted
time: 589ms
memory: 1956076kb
input:
2 0 0 1
output:
-1
result:
ok single line: '-1'
Test #105:
score: 0
Accepted
time: 601ms
memory: 1958340kb
input:
2 10 200000 1 2 1 319832429 1 1 412617159 2 1 337734185 1 2 674652880 1 2 454610992 2 2 688717944 1 1 189208056 2 2 951221780 1 2 594191431 2 2 87592160 1 2 833491749 2 2 732961971 2 1 575969648 2 2 268359887 2 1 436382098 1 2 514959278 1 2 305446083 1 2 365989813 1 2 296840111 1 1 541558213 1 1 497...
output:
10104
result:
ok single line: '10104'
Test #106:
score: 0
Accepted
time: 582ms
memory: 1958316kb
input:
2 10 200000 1 1 1 1000000000 1 1 1000000000 1 2 1000000000 1 2 1000000000 1 2 1000000000 1 1 1000000000 2 1 1000000000 2 2 1000000000 2 2 1000000000 2 2 1000000000 1 1 1000000000 1 2 1000000000 1 1 1000000000 2 1 1000000000 1 1 1000000000 1 1 1000000000 2 1 1000000000 1 1 1000000000 2 2 1000000000 2...
output:
1000000000
result:
ok single line: '1000000000'
Test #107:
score: 0
Accepted
time: 967ms
memory: 1979716kb
input:
200000 10 200000 17900 199675 76237 290240030 50211 6922 761990536 92097 120746 607490 192856 130409 616541101 50427 80049 330957286 129588 180294 466199684 8674 110653 155297749 91380 156344 798960399 102127 40858 801752583 94673 105892 152356242 185676 6183 263664373 169026 112948 812501808 93517 ...
output:
75425485
result:
ok single line: '75425485'
Test #108:
score: 0
Accepted
time: 732ms
memory: 1977704kb
input:
200000 10 200000 11791021341 90115 14234 985783971 123477 154651 628493605 123171 47179 220847663 8072 163826 30383173 174753 12792 15862638 172837 96919 880800330 92696 166466 443031361 85298 185851 999558577 23737 111350 809362300 24551 127050 920973896 121483 145215 67814677 78536 41919 475800490...
output:
949367959
result:
ok single line: '949367959'
Test #109:
score: 0
Accepted
time: 859ms
memory: 1979516kb
input:
200000 0 200000 423432 117280 87297 405090778 161764 93979 279208002 169095 190396 237565477 5136 81072 251360373 177384 130645 595157997 5282 38206 898866303 150431 96891 829055730 18413 42187 599085995 75585 47004 557307885 92187 77157 349172549 63029 186638 993483250 37685 198246 538754012 119056...
output:
404806867
result:
ok single line: '404806867'
Test #110:
score: 0
Accepted
time: 653ms
memory: 1967780kb
input:
200000 10 0 1583868 66186 49114 583417488 79347 122356 957296935 4161 178945 973881307 39875 85386 62804962 62164 81798 964069340 6410 188411 31431750 67426 6153 513781110 49101 116783 513947988 61043 89483 259723608 14116 90504 23294861
output:
-1
result:
ok single line: '-1'
Test #111:
score: 0
Accepted
time: 709ms
memory: 1983048kb
input:
200000 10 200000 19999900000 47625 147346 8 147346 121067 9 97009 179826 2 155552 97009 1 179826 22149 3 15370 4310 5 135552 47625 7 121067 131030 10 4310 135552 6 22149 15370 4 92707 136627 90227 20274 369 174990 32793 164281 194588 56508 95231 92612 117675 125225 114617 42843 81551 39780 149173 15...
output:
199999
result:
ok single line: '199999'
Test #112:
score: 0
Accepted
time: 753ms
memory: 1982860kb
input:
200000 10 200000 19999900000 45665 143462 7 22696 184210 2 38538 57388 9 184210 154285 3 125307 22696 1 149825 71332 5 143462 38538 8 154285 149825 4 57388 182077 10 71332 45665 6 163095 156887 174710 77920 77020 63954 85503 109613 119638 46319 118285 60934 66569 45264 83574 73519 101885 163357 1583...
output:
200000
result:
ok single line: '200000'
Test #113:
score: 0
Accepted
time: 725ms
memory: 1982908kb
input:
200000 10 200000 19999900000 739 28876 199992 53663 1295 199998 43161 52504 200000 158247 739 199993 2816 184328 199996 52504 53663 199999 1295 2816 199997 52726 158247 199994 28876 8395 199991 184328 52726 199995 130045 124454 95456 117404 39359 188185 42676 84681 4828 105147 95150 194669 17107 579...
output:
199999
result:
ok single line: '199999'
Test #114:
score: 0
Accepted
time: 713ms
memory: 1982804kb
input:
200000 10 200000 19999900000 19794 183474 199991 71973 145759 199999 167290 188987 199995 6730 167290 199996 92616 6730 199997 93098 157369 199993 145759 92616 199998 104691 71973 200000 157369 19794 199992 188987 93098 199994 4529 33398 169717 116172 158258 118532 69720 25407 140713 173220 192301 1...
output:
200000
result:
ok single line: '200000'
Test #115:
score: 0
Accepted
time: 665ms
memory: 1969020kb
input:
200000 0 0 0
output:
0
result:
ok single line: '0'
Test #116:
score: 0
Accepted
time: 630ms
memory: 1968460kb
input:
200000 0 0 1
output:
-1
result:
ok single line: '-1'
Test #117:
score: 0
Accepted
time: 616ms
memory: 1968456kb
input:
200000 0 0 19999900000
output:
-1
result:
ok single line: '-1'
Test #118:
score: 0
Accepted
time: 927ms
memory: 1979836kb
input:
200000 10 200000 0 146668 190255 646706475 71516 174249 65976309 173393 55930 434227341 38682 164404 792088710 68045 174249 105770742 190255 24008 378601596 68045 174249 584120597 68045 68045 891140070 71516 71516 121444300 24008 173393 638520585 42552 123134 440551564 172416 148702 205154389 80345 ...
output:
0
result:
ok single line: '0'
Test #119:
score: 0
Accepted
time: 1008ms
memory: 1979784kb
input:
200000 10 200000 1 18089 125148 634373061 26320 138377 746998187 125148 130407 287480602 136290 4926 478063834 136333 147458 29423436 26320 147458 334115471 4926 136290 505364255 18089 26320 866606210 11249 77957 605205962 136333 11249 440411926 170380 191070 819377443 150060 41355 635345633 143709 ...
output:
2407
result:
ok single line: '2407'
Test #120:
score: 0
Accepted
time: 918ms
memory: 1979844kb
input:
200000 10 200000 4 131932 102405 14740950 95390 60349 599957231 62719 96049 468132040 96049 196778 435897371 147221 147221 710991146 69099 139866 753644389 130732 22961 374767514 118319 62719 793210617 14592 172623 872022637 131932 147221 588107750 133618 115753 634870732 69458 144612 651075961 8687...
output:
14977
result:
ok single line: '14977'
Test #121:
score: 0
Accepted
time: 919ms
memory: 1979796kb
input:
200000 10 200000 92 26204 41682 132397613 11386 43267 432400482 26204 145442 188527020 124727 65248 170978952 26613 172005 567702196 146166 39798 679712885 146166 39798 953781917 124727 41682 826584416 146166 146166 117167249 65248 11386 787325743 764 17622 571020090 171608 112618 89050875 21593 172...
output:
473019
result:
ok single line: '473019'
Test #122:
score: 0
Accepted
time: 944ms
memory: 1979568kb
input:
200000 10 200000 672 151843 72188 754208507 186567 155545 192251945 72188 173580 807040666 173580 155545 413157526 143249 143249 343025568 143249 182692 983484260 182692 21150 153868493 173580 155545 648383151 151843 182692 108954433 156381 14221 612434692 8027 76055 276048757 29885 107311 354554984...
output:
3501158
result:
ok single line: '3501158'
Test #123:
score: 0
Accepted
time: 1017ms
memory: 1980136kb
input:
200000 10 200000 5413 95488 104057 66278284 58623 58623 818395626 99093 124205 414738887 99093 158331 881420357 159736 67384 193983425 67384 58623 623301482 159736 141485 530044249 158331 146846 170069165 95488 158331 521843529 144566 99093 996200413 47960 153496 68751236 48094 54076 759978913 2873 ...
output:
25561771
result:
ok single line: '25561771'
Test #124:
score: 0
Accepted
time: 943ms
memory: 1979812kb
input:
200000 10 200000 607219 117398 78777 25237306 122250 107989 217199414 100967 69009 323823567 78777 78777 653032486 43957 47258 709036359 107989 30352 736599336 152731 47258 974489271 69009 122250 631296609 69009 43957 982998301 164327 117398 451874824 78667 87007 949453372 176540 180070 825887209 29...
output:
424224418
result:
ok single line: '424224418'
Test #125:
score: 0
Accepted
time: 800ms
memory: 1979024kb
input:
200000 10 200000 38942692 191843 87774 48763750 42448 181646 153085306 78078 10204 342154140 42448 45480 342538264 51194 78078 40436760 95235 39182 532944349 79153 79153 495283828 108632 141932 193232728 78078 121421 507359193 141932 108632 799596562 141888 166667 289423598 62108 182515 150884302 43...
output:
506971462
result:
ok single line: '506971462'
Test #126:
score: 0
Accepted
time: 841ms
memory: 1977724kb
input:
200000 10 200000 3867596036 101129 178836 611548548 71053 23325 51723100 23325 197101 732184179 113289 40120 919460669 71053 12789 146285015 37966 23325 463373360 40120 12789 690404961 34895 40120 689138722 178836 12789 350156365 40120 23325 969795259 64088 12703 150877304 125299 69683 377982548 190...
output:
659435029
result:
ok single line: '659435029'
Test #127:
score: 0
Accepted
time: 755ms
memory: 1977688kb
input:
200000 10 200000 19999900000 19948 93224 696463523 187941 81537 209135633 70892 81537 80053781 24348 139884 806003775 187941 73976 934692473 167817 167817 45539332 93456 24348 405608615 173940 167817 358543555 70892 73976 806171243 24348 173940 495263721 143061 46638 446762613 89043 9162 584904381 4...
output:
-1
result:
ok single line: '-1'
Test #128:
score: 0
Accepted
time: 950ms
memory: 1979536kb
input:
200000 10 200000 0 51897 141304 64 125281 55107 6 160539 169899 18 55107 125281 75 134103 100791 22 134103 92211 69 169899 55107 78 125281 55107 78 110799 51897 127287266 169899 134103 85 137999 70531 886030502 126853 67828 763444764 6746 128867 630841156 131235 16144 483070630 75851 127161 25109450...
output:
0
result:
ok single line: '0'
Test #129:
score: 0
Accepted
time: 987ms
memory: 1979808kb
input:
200000 10 200000 1 132839 73305 8 66415 66415 90 57701 174971 79 66415 174971 18 183186 132839 19 89931 89931 61 179694 73305 40 73305 174971 6 17869 89931 81 73305 132839 840562812 125249 112893 879029614 194877 19061 138829945 81475 120055 169500004 11311 70715 654559512 188750 172969 324123184 17...
output:
6
result:
ok single line: '6'
Test #130:
score: 0
Accepted
time: 972ms
memory: 1979612kb
input:
200000 10 200000 4 56795 118439 74 7633 121769 207221193 94262 56795 99 122334 68618 65 121769 61460 35 133080 7633 56 56795 56795 74 122334 1833 1 121769 7633 90 94262 121769 15 196938 5748 486304794 154729 73605 706011974 117668 80031 609841298 38907 66933 976840777 25959 153246 121939463 65979 17...
output:
17
result:
ok single line: '17'
Test #131:
score: 0
Accepted
time: 960ms
memory: 1979732kb
input:
200000 10 200000 69 34305 198290 43 134403 50880 28 12535 118969 9 149 189809 89 109244 162754 28 198290 118969 97 149 197773 24 198290 132425 73 189809 118969 801144804 162754 150623 98 95003 171197 415768639 173347 125597 919360137 113494 180067 594834693 115761 147604 588304425 142713 6816 887247...
output:
194836
result:
ok single line: '194836'
Test #132:
score: 0
Accepted
time: 979ms
memory: 1979504kb
input:
200000 10 200000 199 177417 199866 318682817 99595 110745 97 127845 79799 47 81292 60018 18 199866 145887 94 184952 81292 22 127845 175345 47 110745 199866 53 184952 81292 67 48266 79799 28 85823 190048 384818214 194336 59792 244657121 39439 53627 108564530 89057 168528 347568658 156739 185153 88857...
output:
651529
result:
ok single line: '651529'
Test #133:
score: 0
Accepted
time: 891ms
memory: 1979780kb
input:
200000 10 200000 2336 184617 52427 33 111293 52427 46 105785 111293 4 164129 27829 90 52427 52427 186174778 164129 34278 30 27829 27829 55 184617 52427 14 1326 164129 5 1326 176962 34 102771 139071 434244188 150738 199521 128736564 123841 108098 907689486 199383 58574 874299150 21239 153420 99504970...
output:
11153217
result:
ok single line: '11153217'
Test #134:
score: 0
Accepted
time: 853ms
memory: 1979760kb
input:
200000 10 200000 519438 116130 101898 21 81936 54038 42 54038 64163 45 116658 171498 97 81936 101898 32 49315 179017 31 171498 64163 35 171498 81936 27 54038 132772 283198339 179017 49315 40 161198 165012 207070741 38350 46423 758311424 187878 183482 49180770 56851 130748 939913282 75920 162903 6556...
output:
422319245
result:
ok single line: '422319245'
Test #135:
score: 0
Accepted
time: 830ms
memory: 1978984kb
input:
200000 10 200000 66643423 44513 44513 12 3503 77479 47 3503 24684 43 158230 121579 43 77479 158230 78 1119 44513 677352697 77479 24684 58 1119 69374 83 1119 77479 1 171086 42348 63 99622 122424 678349014 70595 36559 601320411 38950 94952 297745872 76915 181147 673313895 98967 29531 507080417 105881 ...
output:
516285768
result:
ok single line: '516285768'
Test #136:
score: 0
Accepted
time: 760ms
memory: 1977716kb
input:
200000 10 200000 9835296767 77091 71557 61 77091 37679 44 77091 114986 100 181588 181234 946747104 120628 71557 75 71557 71557 74 120628 37679 17 2972 114986 37 181234 33702 12 71557 77091 96 120022 2014 373672414 199375 104181 330635751 105145 19370 967916951 93445 154353 560784836 69724 113303 854...
output:
860403485
result:
ok single line: '860403485'
Test #137:
score: 0
Accepted
time: 837ms
memory: 1977752kb
input:
200000 10 200000 19999900000 198684 87285 36 10527 79494 35 36464 123562 54 60538 25496 49 38193 151136 72 60538 151136 36 22062 36464 34 22062 198684 17 22062 198684 53 36464 60538 564858326 23980 88045 888059354 75471 59269 951792068 126673 97202 674246525 176854 187902 347779968 189575 120710 136...
output:
-1
result:
ok single line: '-1'
Test #138:
score: 0
Accepted
time: 705ms
memory: 1968136kb
input:
99991 10 199994 1200587363 7180 16144 89226268 24610 27853 784090381 5628 70613 111756823 42468 27836 372715094 29727 77918 223911677 35930 84754 884234966 39651 26307 210027899 87422 17822 965100919 97318 91132 991863731 30886 65782 144884689 76217 26846 447213471 20184 90114 782009979 7202 7202 62...
output:
1991460726
result:
ok single line: '1991460726'
Test #139:
score: 0
Accepted
time: 709ms
memory: 1968660kb
input:
99997 10 199993 1199069062 76110 89727 992384512 23206 31555 610715512 29577 69916 785263595 41894 24032 103485118 74397 48107 462250182 36373 35577 325626106 60444 62133 996828881 2948 10534 278936261 60515 13347 288328099 44624 87005 256282562 44910 11716 66923121 10287 6928 10 76500 1822 1 88128 ...
output:
1996703346
result:
ok single line: '1996703346'
Test #140:
score: 0
Accepted
time: 703ms
memory: 1968208kb
input:
99993 10 199992 1202254212 53981 1363 406301079 62188 46937 424399765 99402 62484 912983110 58640 93058 816626158 42729 33220 214785831 16039 49528 525960594 84424 45968 327603374 62753 65949 810964937 81834 3752 856237482 45236 88077 703262482 47286 53061 10 88564 45373 2 92111 33577 9 39564 87604 ...
output:
1912841674
result:
ok single line: '1912841674'
Test #141:
score: 0
Accepted
time: 729ms
memory: 1968092kb
input:
99999 10 199991 1203333549 25284 66621 2126302 64346 38871 207331232 68432 36557 28459263 64526 52407 308956764 39502 54842 918103867 24691 33689 621737198 6278 51708 148666622 92982 39854 224082671 51430 33020 446493393 8609 68020 369472994 13443 41151 792063843 99729 53147 6 57851 66346 5 81071 69...
output:
1621434207
result:
ok single line: '1621434207'
Test #142:
score: 0
Accepted
time: 777ms
memory: 1968912kb
input:
99995 10 199990 1203381974 93858 81578 812082680 44043 36941 196654074 41971 892 878002488 98645 2320 223299813 32071 92441 982957321 81448 16307 88222911 95168 85550 660103055 58738 68989 932257179 95748 40851 27536545 55386 79952 351808193 87731 43520 7 76608 33038 7 33350 40914 1 47880 86089 3 55...
output:
1932200532
result:
ok single line: '1932200532'
Test #143:
score: 0
Accepted
time: 786ms
memory: 1968440kb
input:
99991 10 199994 1200930113 4842 67770 283061721 20851 74161 656597078 35915 32828 234390286 21084 87048 78464344 40688 567 210507677 26777 77790 873663699 31299 53619 718652950 84270 61656 885710495 30379 80442 359811261 49652 21904 469667241 20037 18935 2 92262 35026 528250358 94568 27870 230060998...
output:
1283015136
result:
ok single line: '1283015136'
Test #144:
score: 0
Accepted
time: 747ms
memory: 1968452kb
input:
99997 10 199993 1202891556 18478 13442 560362647 80686 4459 191270057 98465 83044 370348787 62689 76504 981426034 47399 51107 442062386 76156 31176 494762561 57080 34219 148851218 63711 31431 44222492 63798 95008 940690107 50333 22276 672385714 39550 17141 4 34589 31733 8 18093 64701 7 65448 19755 1...
output:
1441247546
result:
ok single line: '1441247546'
Test #145:
score: 0
Accepted
time: 729ms
memory: 1968156kb
input:
99993 10 199992 1198481428 58117 94840 740736212 85414 49787 662985037 42692 15237 879272699 91602 49689 165513247 96443 40045 72624742 62673 73227 152088607 8029 3143 537188318 41880 96050 521150877 15854 72248 150971171 36007 81140 265693408 74491 78045 8 23615 57969 9 73026 86679 801772339 64683 ...
output:
999847696
result:
ok single line: '999847696'
Test #146:
score: 0
Accepted
time: 707ms
memory: 1968808kb
input:
99999 10 199991 1200882200 13258 42015 683121709 97263 83047 508739550 43513 76902 177620965 99103 54900 750592886 36304 66562 981946527 81556 64446 642835412 54198 24510 96066425 60283 60871 951723705 81968 35708 27719918 47846 42345 14875785 3760 64190 376263792 20533 85486 3 76749 10379 164456056...
output:
1508583135
result:
ok single line: '1508583135'
Test #147:
score: 0
Accepted
time: 739ms
memory: 1968768kb
input:
99995 10 199990 1199509820 90475 63168 470796315 76906 57373 959999641 6043 15518 611376690 8080 12183 993250871 32349 77150 585630342 28921 47950 289663529 21085 42877 966329107 42266 35135 652530190 95635 33847 884626939 27182 38933 972213538 43929 95405 6 51390 5567 7 55702 55702 112406218 45247 ...
output:
1469612326
result:
ok single line: '1469612326'
Test #148:
score: 0
Accepted
time: 635ms
memory: 1958272kb
input:
10 10 200000 4 4 9 321325765 9 1 437057496 6 5 985769268 3 9 50382707 9 4 616260423 2 8 570642446 5 4 105891394 8 4 898479132 6 4 21194991 10 9 160126166 10 4 126634623 8 3 616764966 6 3 193643546 3 6 976742333 5 3 206532267 5 9 339534940 2 5 68957761 3 2 338656904 4 3 209030635 8 1 413660186 6 4 17...
output:
11055
result:
ok single line: '11055'
Test #149:
score: 0
Accepted
time: 669ms
memory: 1958264kb
input:
10 10 200000 20 4 4 395366511 5 8 382893539 6 10 734921426 4 1 480608782 1 3 140698066 1 8 275345561 9 9 818353946 7 10 722563406 8 4 403315816 7 3 428052136 9 6 365851244 2 4 136417674 1 9 221184959 10 10 657301036 10 4 780862366 5 4 420227323 2 6 250951556 8 5 710603299 4 5 802180680 3 1 725989581...
output:
56218
result:
ok single line: '56218'
Test #150:
score: 0
Accepted
time: 617ms
memory: 1957124kb
input:
300 10 200000 12 158 273 808659230 102 35 507820985 170 272 203017365 289 129 122315598 170 137 940036704 263 263 548010497 289 172 433876938 263 129 104073946 137 102 274468171 272 272 108045360 164 57 104459600 75 260 345914842 164 133 103121843 115 219 172719623 240 202 326093473 43 277 24661061 ...
output:
37079
result:
ok single line: '37079'
Test #151:
score: 0
Accepted
time: 695ms
memory: 1958384kb
input:
300 10 200000 3526 3 201 649407852 97 179 793983104 176 201 109766918 88 130 642979450 176 33 527751678 97 140 728819427 176 3 691935221 97 140 844254278 59 176 10173621 59 198 295910606 100 13 591999205 276 147 959642104 103 156 279544444 88 268 673183712 11 50 679477490 178 167 193754627 134 143 8...
output:
885439
result:
ok single line: '885439'
Test #152:
score: 0
Accepted
time: 911ms
memory: 1979840kb
input:
199999 3 199999 157505 131899 131899 121038207 78492 24185 788537289 116632 40406 784568458 185511 129310 767314798 51376 72237 579146077 24328 179828 841955884 174135 183337 366530487 13116 141076 512880711 176967 63206 153598548 36532 129034 588969313 49389 168370 454188410 3067 123598 203306371 3...
output:
306266673
result:
ok single line: '306266673'
Test #153:
score: 0
Accepted
time: 771ms
memory: 1977716kb
input:
199999 4 199999 6947016393 40612 148109 997371971 134967 144753 510854619 162271 179843 808938622 188200 49534 756911179 17103 79943 239088038 82030 76059 523665726 33678 55856 199390684 182910 144316 745104020 60233 151657 956651453 60948 64516 535905852 141929 142738 232494743 50351 97972 37976623...
output:
754800722
result:
ok single line: '754800722'
Test #154:
score: 0
Accepted
time: 774ms
memory: 1977868kb
input:
199999 5 199999 19999700001 47117 120852 940132990 1765 172575 689125947 1765 161815 568449078 89806 89806 164455745 34861 47117 290568041 149579 53706 763885240 25053 172888 645267817 145285 123816 22925532 61547 81596 585729464 122633 129413 452896022 174862 47042 482017495 120597 174583 743525680...
output:
-1
result:
ok single line: '-1'
Test #155:
score: 0
Accepted
time: 901ms
memory: 1979540kb
input:
199999 6 199999 1677 104258 166054 19 101504 166054 53 68830 93374 65 166054 151410 16 145922 151410 86 68830 151410 62 86977 41289 44 18109 61358 78 85856 38506 35 30318 73191 20 125715 108222 40 7906 65451 29 128960 42088 79 33180 92662 39 835 111123 97 45915 84947 39 140077 149859 46 28611 80228 ...
output:
1
result:
ok single line: '1'
Test #156:
score: 0
Accepted
time: 831ms
memory: 1977972kb
input:
199999 7 199999 3022023130 93862 12459 87 197095 54284 30 138491 12459 3 146624 169676 45 83465 147937 18 118062 54284 48 132418 175897 15 68485 7440 17 193831 117622 94 161569 168074 76 110839 16622 68 156150 99998 50 114603 1320 56 173855 50908 44 173651 64525 98 46701 32466 84 100453 27335 80 153...
output:
64
result:
ok single line: '64'
Test #157:
score: 0
Accepted
time: 787ms
memory: 1972136kb
input:
200000 10 100000 5070918 43491 43491 39 102413 48280 41 191112 39650 21 43491 56371 90 123486 57685 61 191112 127146 81 127146 43491 45 194858 57685 6 102413 48280 63 183969 127146 19 114853 187622 592818998 23880 38803 866309656 159168 94973 182921889 12700 152040 605888341 97124 99493 193911122 88...
output:
994309314
result:
ok single line: '994309314'
Test #158:
score: 0
Accepted
time: 645ms
memory: 1969668kb
input:
200000 8 87 6764 58199 178940 398283482 90018 134936 884790211 90018 35304 510188463 160878 177880 899791863 35304 24561 37085435 160878 178940 512659808 24561 24561 661205664 58199 24561 707748395 185561 127022 89 65334 173029 15 53986 45438 31 89818 139186 47 148119 24466 80 153186 135546 1 20066 ...
output:
-1
result:
ok single line: '-1'
Test #159:
score: 0
Accepted
time: 699ms
memory: 1969388kb
input:
200000 9 103 1855 102649 8113 556125025 2417 22645 479236739 145556 159349 874101574 125704 2417 947240213 159349 16814 435825424 125704 159349 458608368 102649 125704 376755733 125704 167325 266275655 41973 161268 746376426 94793 866 15 129759 175440 93 157036 63464 26 65233 120770 50 153494 159437...
output:
-1
result:
ok single line: '-1'
Subtask #4:
score: 0
Skipped
Dependency #1:
100%
Accepted
Dependency #2:
0%