QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#865945 | #1454. Um nik's Algorithm | tuxuanming2024 | TL | 3706ms | 234908kb | C++14 | 1.8kb | 2025-01-22 09:14:56 | 2025-01-22 09:14:57 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=4e6+5,INF=0x3f3f3f3f;
int n1,n2,m,h[N],hh[N],cnt=1,S,T,dep[N],q[N],id[N],tmp[N],top;
struct edge {int to,nxt,f;}e[N*3];
char buf[1<<20],*p1,*p2;
#define gc() (p1==p2&&(p2=(p1=buf)+fread(buf,1,1<<20,stdin),p1==p2)?EOF:*p1++)
void Addedge(int x,int y,int f)
{
e[++cnt]=(edge){y,h[x],f},h[x]=cnt;
e[++cnt]=(edge){x,h[y],0},h[y]=cnt;
}
bool bfs()
{
memset(dep,0,sizeof(dep)),dep[S]=1;
int l=1,r=1; q[1]=S;
while(l<=r)
{
int x=q[l++];
for(int i=h[x];i;i=e[i].nxt) if(e[i].f)
{
int y=e[i].to;
if(!dep[y]) dep[y]=dep[x]+1,q[++r]=y;
}
}
return dep[T];
}
int dfs(int x,int f)
{
if(x==T||!f) return f;
int res=0; if(hh[x]==h[x]) tmp[++top]=x;
for(int &i=hh[x];i;i=e[i].nxt) if(e[i].f)
{
int y=e[i].to;
if(dep[x]+1==dep[y])
{
int d=dfs(y,min(e[i].f,f-res));
if(d) e[i].f-=d,e[i^1].f+=d,res+=d;
if(res==f) return res;
}
}
return res;
}
inline int read()
{
int s=0; char c=gc();
while(c<'0'||c>'9') c=gc();
while(c>='0'&&c<='9') s=s*10+(c^48),c=gc();
return s;
}
inline void write(int x)
{
if(!x) {putchar('0'); return;}
static int s[11],t=0;
while(x) s[++t]=x%10,x/=10;
while(t) putchar(s[t--]+'0');
}
int main()
{
#ifdef LOCAL
freopen("1.in","r",stdin);
freopen("1.out","w",stdout);
freopen("1.err","w",stderr);
#endif
ios::sync_with_stdio(0),cin.tie(0);
n1=read(),n2=read(),m=read(),S=n1+n2+1,T=S+1;
for(int i=1,x,y;i<=m;i++) x=read(),y=read(),Addedge(x,y+n1,1),id[i]=cnt-1;
for(int i=1;i<=n1;i++) Addedge(S,i,1);
for(int i=1;i<=n2;i++) Addedge(i+n1,T,1);
int t=19,res=0; memcpy(hh,h,sizeof(h));
while(t--&&bfs())
{
res+=dfs(S,INF);
while(top--) hh[tmp[top]]=h[tmp[top]];
}
write(res),puts("");
for(int i=1;i<=m;i++) if(!e[id[i]].f) write(i),puts("");
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 4ms
memory: 39576kb
input:
3 2 4 1 1 2 1 3 1 3 2
output:
2 2 4
result:
ok answer: 2, maximum: 2
Test #2:
score: 0
Accepted
time: 1ms
memory: 42612kb
input:
20 20 20 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20
output:
20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
result:
ok answer: 20, maximum: 20
Test #3:
score: 0
Accepted
time: 6ms
memory: 41192kb
input:
1000 1000 10000 988 405 844 805 40 354 416 591 520 704 697 24 315 386 122 390 991 213 506 14 309 298 26 829 329 63 787 91 971 703 805 699 624 645 121 181 841 741 473 84 258 116 490 753 725 603 265 302 869 71 611 507 59 292 11 532 117 61 192 600 650 342 204 580 687 675 670 407 637 622 569 236 728 476...
output:
1000 3 76 91 153 155 168 171 173 233 234 297 398 401 414 428 504 515 583 603 677 697 791 936 954 972 978 987 993 1009 1031 1056 1085 1197 1278 1280 1313 1331 1337 1350 1504 1516 1576 1590 1606 1665 1690 1703 1759 1768 1788 1794 1836 1894 1971 1977 1980 2014 2031 2042 2053 2069 2099 2118 2122 2132 21...
result:
ok answer: 1000, maximum: 1000
Test #4:
score: 0
Accepted
time: 2ms
memory: 41104kb
input:
100 2 200 40 1 22 2 75 2 79 1 27 2 11 1 7 1 64 1 21 1 57 2 47 1 4 2 61 2 37 1 8 2 32 2 84 1 63 1 67 1 86 2 88 2 73 1 17 1 94 2 44 2 19 2 16 1 33 2 92 1 24 2 100 2 18 2 85 1 7 2 43 1 82 2 15 2 88 1 91 1 65 1 69 1 36 1 6 2 23 2 58 1 59 1 64 2 38 1 72 1 99 1 76 1 11 2 2 2 98 1 66 2 77 1 47 2 98 2 52 2 ...
output:
2 116 150
result:
ok answer: 2, maximum: 2
Test #5:
score: 0
Accepted
time: 4ms
memory: 39396kb
input:
1000 1000 1000 411 789 753 186 495 203 417 324 490 424 195 480 314 23 663 218 12 747 124 390 134 38 218 536 291 840 174 908 474 767 313 167 575 9 857 427 313 27 959 935 258 70 472 957 747 228 205 939 293 303 626 802 712 283 658 346 208 383 889 204 99 640 801 966 828 742 534 11 259 734 226 129 843 35...
output:
540 1 2 3 5 6 7 11 17 18 21 22 25 31 33 34 37 41 42 43 44 45 46 49 50 52 55 58 60 62 63 66 67 70 74 76 78 80 84 85 86 88 89 90 92 94 95 96 97 100 103 107 111 113 114 117 119 120 121 122 125 129 130 131 143 148 149 150 151 154 155 157 160 161 162 163 165 166 167 168 169 173 175 178 179 192 195 196 19...
result:
ok answer: 540, maximum: 540
Test #6:
score: 0
Accepted
time: 4ms
memory: 39460kb
input:
1000 2000 3000 143 619 571 526 215 1074 6 1714 370 937 120 784 134 1671 722 1528 397 345 464 401 198 589 283 564 212 232 527 286 237 1649 413 1570 964 1731 194 645 639 735 182 656 641 1143 535 98 113 596 787 972 306 818 657 1202 321 1327 753 1088 122 1823 471 611 516 811 380 1548 872 973 509 1841 70...
output:
944 1 17 18 41 46 54 55 60 65 68 72 75 81 91 94 104 152 168 182 187 202 216 222 244 247 252 270 282 303 307 313 315 319 320 321 323 341 366 368 372 375 392 401 408 411 418 427 446 456 458 463 479 488 490 500 513 542 549 567 570 575 587 596 616 620 635 638 645 657 671 674 679 681 683 695 719 721 727 ...
result:
ok answer: 944, maximum: 944
Test #7:
score: 0
Accepted
time: 3706ms
memory: 232872kb
input:
2000000 2000000 2000000 1203137 1030076 215220 238101 293102 491863 1260446 165178 1683989 1718181 1641329 1179380 708733 403707 1918936 574923 525651 11571 1169951 422281 1086376 303530 1286459 1692862 31854 394688 916288 273853 709758 1176923 1730408 1766172 1890708 588004 344339 283448 1676753 13...
output:
1088264 1 6 7 8 10 11 12 15 18 23 26 31 34 35 36 38 39 40 41 42 44 45 47 51 55 56 61 62 63 66 67 68 71 74 78 80 84 86 88 89 92 93 94 96 97 98 103 104 105 107 111 113 114 116 117 118 119 120 123 125 126 128 129 131 132 135 138 140 141 143 150 155 157 159 160 163 164 167 168 169 172 173 175 176 178 18...
result:
ok answer: 1088264, maximum: 1088264
Test #8:
score: 0
Accepted
time: 3404ms
memory: 228652kb
input:
2000000 2000000 2000000 1286561 1611624 1028477 1867578 1642356 1162128 1032429 316462 618144 22363 1644873 1514932 508824 1230141 1889259 22840 30270 259129 1567969 462330 150124 1227115 393968 534541 1378415 770304 977805 1666010 1199878 1476793 1249634 243739 1232999 531436 1146447 1845344 478779...
output:
1088048 2 3 8 9 14 15 17 20 22 24 25 29 30 34 38 42 43 46 47 48 50 51 56 61 62 64 70 71 72 73 74 75 77 80 84 87 89 91 92 93 95 100 105 108 114 115 119 120 122 123 128 130 131 132 134 139 140 142 148 149 150 151 152 153 155 159 163 165 166 167 168 171 172 176 177 180 184 190 197 200 203 206 211 214 2...
result:
ok answer: 1088048, maximum: 1088048
Test #9:
score: 0
Accepted
time: 3096ms
memory: 232932kb
input:
2000000 2000000 2000000 402689 127765 1065927 1753952 991609 1640904 1061308 533154 1552300 326545 1905312 1074675 1084722 1799678 51070 1470757 310696 763584 1965988 759275 246577 1374893 277285 408924 1692272 1856320 72026 1123575 1881487 1519767 1993052 1562521 575291 1507572 205452 248456 134621...
output:
1087919 2 5 12 14 15 24 32 33 34 37 39 40 41 44 45 46 49 50 51 52 56 58 61 65 66 71 74 79 80 81 83 84 85 87 88 91 95 96 99 100 103 105 106 107 109 111 114 115 116 117 119 120 124 125 127 128 129 130 132 134 136 138 140 142 145 146 152 153 154 157 158 164 169 170 174 175 177 179 181 182 183 191 193 2...
result:
ok answer: 1087919, maximum: 1087919
Test #10:
score: 0
Accepted
time: 3381ms
memory: 230884kb
input:
2000000 2000000 2000000 486113 452417 846481 1383429 1116671 119681 1800588 1717142 294967 630728 1198456 1601715 884812 626111 1054097 142866 782611 1978438 1396710 1832027 534517 555375 417499 1250604 6129 166529 1166247 772627 371607 1819638 1512279 1072791 884878 1451005 1974857 843056 213647 10...
output:
1088039 2 6 8 10 11 12 16 18 19 26 28 31 35 36 37 39 41 45 47 48 49 52 56 58 61 62 64 66 68 69 71 75 76 77 79 80 81 82 92 95 96 97 102 103 104 105 106 107 108 112 113 114 116 117 118 119 121 122 123 124 125 127 131 134 138 139 140 142 143 144 145 148 150 152 154 157 158 159 162 166 167 169 171 176 1...
result:
ok answer: 1088039, maximum: 1088039
Test #11:
score: 0
Accepted
time: 3140ms
memory: 234908kb
input:
2000000 2000000 2000000 569537 968557 1851226 45611 465925 789946 605275 1868426 261827 934910 1458895 1161459 684902 1195648 1215908 623487 30333 482892 827432 1096268 1598266 1478961 1525008 349179 385394 476737 1227764 164784 85919 119508 255697 326166 1970273 1394437 1809670 1180760 1015672 2547...
output:
1088084 1 2 4 8 9 13 14 15 17 19 20 21 25 26 30 31 34 37 38 41 42 43 45 47 53 54 56 58 59 60 61 63 64 66 67 68 71 72 73 77 81 89 96 98 100 101 103 107 108 110 112 114 117 121 125 126 129 130 132 136 137 142 143 150 154 155 156 158 162 164 168 169 171 172 174 175 177 178 181 183 185 188 190 191 193 1...
result:
ok answer: 1088084, maximum: 1088084
Test #12:
score: 0
Accepted
time: 3430ms
memory: 230888kb
input:
2000000 2000000 2000000 1685665 517402 664484 1675089 782474 1268723 1601450 85118 1195982 1239092 752039 721202 484993 1054786 218935 71404 310760 730450 1225450 1393213 662014 594034 632517 223562 699251 595457 321985 846541 576040 1386674 1774923 1836436 1312564 1337869 868675 808065 1107298 1517...
output:
1087210 3 14 15 17 20 21 22 27 28 29 30 32 33 36 38 39 42 44 46 47 48 51 57 58 59 60 62 64 66 70 74 75 77 81 87 89 90 92 93 94 95 98 99 100 103 105 106 107 109 110 111 115 116 118 121 123 128 138 139 142 143 145 151 153 154 155 156 159 160 161 162 165 169 172 173 178 179 180 183 184 185 187 190 191 ...
result:
ok answer: 1087210, maximum: 1087210
Test #13:
score: 0
Accepted
time: 2131ms
memory: 232932kb
input:
2000000 2000000 2000000 671367 438853 664485 1398539 742842 386640 982299 485454 546419 1461681 1152709 654964 1250048 1661588 622998 536507 189300 1149326 1931736 1799077 327683 1819025 1040667 1571337 868282 1226836 498815 773984 808618 988294 712394 173925 134058 436291 98285 443781 1609589 78910...
output:
1535209 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 30 32 33 34 35 36 38 39 41 42 44 46 47 49 50 51 52 53 54 55 56 57 59 60 61 63 65 66 68 69 71 72 73 74 75 79 80 81 82 83 84 85 87 88 89 90 93 95 96 97 100 104 105 106 107 109 110 111 112 113 114 115 116 120 122 125 126 127 128...
result:
ok answer: 1535209, maximum: 1535209
Test #14:
score: 0
Accepted
time: 1578ms
memory: 232932kb
input:
2000000 2000000 2000000 138574 1342064 1643595 562587 1113082 1866381 1046781 69854 1995906 718620 1878456 1065477 1148129 1000230 128358 393159 1893827 365760 1922621 1583574 868735 553414 1400420 471921 147059 404788 1439120 680482 225083 1540271 1016807 1950769 1635754 371279 967724 1695575 13292...
output:
1802113 1 2 5 6 7 8 9 10 11 12 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 99 100 101 102 103 104 105...
result:
ok answer: 1802113, maximum: 1802113
Test #15:
score: 0
Accepted
time: 1175ms
memory: 232864kb
input:
2000000 2000000 2000000 536222 1734576 23820 45248 833336 1030570 413414 1449610 1303634 31529 1081756 593258 988649 183711 216216 1083600 127109 1327665 1021151 187582 712397 68980 1201276 912972 579821 1496356 516811 165481 829561 433889 116397 1703535 41995 1565188 452103 1023063 124730 1958243 2...
output:
1900296 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103...
result:
ok answer: 1900296, maximum: 1900296
Test #16:
score: 0
Accepted
time: 635ms
memory: 232932kb
input:
2000000 2000000 2000000 722296 810199 1104653 1326072 1384593 1991732 1359998 1074298 1745667 1702626 1958690 1040248 741056 1119935 123334 480039 941370 1134989 1340612 1877995 1628998 735318 1713870 573904 179004 731624 244572 1375222 1938456 934124 429528 1129329 655320 133186 1680525 1039251 180...
output:
1999999 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 ...
result:
ok answer: 1999999, maximum: 1999999
Test #17:
score: 0
Accepted
time: 583ms
memory: 224740kb
input:
2000000 2000000 2000000 1047606 1292677 12506 1323616 1342868 93241 104701 1762734 1092674 826296 832718 320225 1030367 1004288 1092277 1855541 1147594 1592403 344053 1265006 957034 1327349 1581922 1471180 1394689 1275806 347140 757111 1968638 1065864 1735165 801763 916090 1855541 1294013 117591 177...
output:
38 130534 133699 202799 228363 397617 584664 782456 915823 1096601 1103323 1129875 1178857 1260088 1292643 1319191 1349480 1506241 1810122 1814857 1999795 1999918 1999925 1999929 1999930 1999933 1999939 1999940 1999959 1999962 1999973 1999982 1999984 1999985 1999988 1999989 1999990 1999992 1999995
result:
ok answer: 38, maximum: 38
Test #18:
score: 0
Accepted
time: 309ms
memory: 226560kb
input:
2000000 2000000 2000000 1873411 1383547 592374 1383547 837927 228335 880140 1383547 117684 1383547 873521 1383547 1659145 1383547 837927 1940103 684954 1383547 837927 649822 837927 553974 837927 263980 837927 1851187 645118 1383547 837927 536305 1931765 1383547 960556 1383547 837927 741946 837927 18...
output:
2 1778614 1999999
result:
ok answer: 2, maximum: 2
Test #19:
score: 0
Accepted
time: 307ms
memory: 226784kb
input:
2000000 2000000 2000000 679516 1758922 654113 491405 679516 903481 679516 1931142 1695416 491405 1087335 491405 679516 209225 991588 491405 679516 1423758 679516 1731533 815888 491405 84804 491405 679516 614525 532920 491405 679516 1583057 852179 491405 679516 641320 679516 158707 679516 883286 6795...
output:
2 550532 1999999
result:
ok answer: 2, maximum: 2
Test #20:
score: 0
Accepted
time: 600ms
memory: 224740kb
input:
2000000 2000000 2000000 950672 1358549 1019276 293 1341818 453182 517288 976497 1157473 567426 1601935 896019 1434229 1234860 1822883 1319667 1174043 794189 815886 186003 1433841 238760 599172 90292 1139073 538283 1651444 1723218 1890294 90292 749958 1255878 1584651 934604 31690 1957346 582723 18920...
output:
444 8830 31257 42990 44389 49408 51853 53332 57833 60663 69395 82684 98004 110825 132908 140572 149103 169023 192290 192545 199638 239722 239985 265233 267186 287526 290204 314221 315013 315928 327533 331649 334415 347379 347987 369881 373266 380898 396045 396346 401169 402278 425389 436065 439610 4...
result:
ok answer: 444, maximum: 444
Test #21:
score: 0
Accepted
time: 2ms
memory: 39732kb
input:
32 32 768 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 3...
output:
32 17 50 83 116 149 182 215 248 281 314 347 380 413 446 479 512 513 530 547 564 581 598 615 632 649 666 683 700 717 734 751 768
result:
ok answer: 32, maximum: 32
Test #22:
score: 0
Accepted
time: 161ms
memory: 98540kb
input:
1632 1632 1997568 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1...
output:
1632 817 2450 4083 5716 7349 8982 10615 12248 13881 15514 17147 18780 20413 22046 23679 25312 26945 28578 30211 31844 33477 35110 36743 38376 40009 41642 43275 44908 46541 48174 49807 51440 53073 54706 56339 57972 59605 61238 62871 64504 66137 67770 69403 71036 72669 74302 75935 77568 79201 80834 82...
result:
ok answer: 1632, maximum: 1632
Test #23:
score: 0
Accepted
time: 5ms
memory: 39768kb
input:
189 189 19845 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 ...
output:
189 64 191 318 445 572 699 826 953 1080 1207 1334 1461 1588 1715 1842 1969 2096 2223 2350 2477 2604 2731 2858 2985 3112 3239 3366 3493 3620 3747 3874 4001 4128 4255 4382 4509 4636 4763 4890 5017 5144 5271 5398 5525 5652 5779 5906 6033 6160 6287 6414 6541 6668 6795 6922 7049 7176 7303 7430 7557 7684 ...
result:
ok answer: 189, maximum: 189
Test #24:
score: 0
Accepted
time: 131ms
memory: 96500kb
input:
1896 1896 1997120 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1...
output:
1896 633 1898 3163 4428 5693 6958 8223 9488 10753 12018 13283 14548 15813 17078 18343 19608 20873 22138 23403 24668 25933 27198 28463 29728 30993 32258 33523 34788 36053 37318 38583 39848 41113 42378 43643 44908 46173 47438 48703 49968 51233 52498 53763 55028 56293 57558 58823 60088 61353 62618 6388...
result:
ok answer: 1896, maximum: 1896
Test #25:
score: 0
Accepted
time: 189ms
memory: 222692kb
input:
2000000 2000000 1997120 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 ...
output:
1896 633 1898 3163 4428 5693 6958 8223 9488 10753 12018 13283 14548 15813 17078 18343 19608 20873 22138 23403 24668 25933 27198 28463 29728 30993 32258 33523 34788 36053 37318 38583 39848 41113 42378 43643 44908 46173 47438 48703 49968 51233 52498 53763 55028 56293 57558 58823 60088 61353 62618 6388...
result:
ok answer: 1896, maximum: 1896
Test #26:
score: 0
Accepted
time: 479ms
memory: 224744kb
input:
2000000 2000000 2000000 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 ...
output:
183937 601 1802 3003 4204 5405 6606 7807 9008 10209 11410 12611 13812 15013 16214 17415 18616 19817 21018 22219 23420 24621 25822 27023 28224 29425 30626 31827 33028 34229 35430 36631 37832 39033 40234 41435 42636 43837 45038 46239 47440 48641 49842 51043 52244 53445 54646 55847 57048 58249 59450 60...
result:
ok answer: 183937, maximum: 183937
Test #27:
score: -100
Time Limit Exceeded
input:
2000000 2000000 2000000 513 1122 1458 523 325 794 1951215 1284660 33 326 361 381 967 990 554 329 1682 399 250 704 294 196 520 496 976 939 583 776 689 1048 163 262 884 889 1147 1673 1552 459 1097 1091 826436 1860 255 516 1640 446 1643 55 1028 1318 1307752 1431867 716 1405 264 671 1018 1511 1798 413 1...