QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#437382 | #8787. Unusual Case | Kevin5307 | AC ✓ | 502ms | 36428kb | C++23 | 2.5kb | 2024-06-09 09:30:47 | 2024-06-09 09:30:47 |
Judging History
answer
//Author: Kevin
#include<bits/stdc++.h>
//#pragma GCC optimize("O2")
using namespace std;
#define ll long long
#define ull unsigned ll
#define pb emplace_back
#define mp make_pair
#define ALL(x) (x).begin(),(x).end()
#define rALL(x) (x).rbegin(),(x).rend()
#define srt(x) sort(ALL(x))
#define rev(x) reverse(ALL(x))
#define rsrt(x) sort(rALL(x))
#define sz(x) (int)(x.size())
#define inf 0x3f3f3f3f
#define pii pair<int,int>
#define lb(v,x) (int)(lower_bound(ALL(v),x)-v.begin())
#define ub(v,x) (int)(upper_bound(ALL(v),x)-v.begin())
#define uni(v) v.resize(unique(ALL(v))-v.begin())
#define longer __int128_t
void die(string S){puts(S.c_str());exit(0);}
mt19937_64 rnd(114514);
int n=10000,m=200000,k=8;
vector<pii> G[10005];
int u[200005],v[200005];
bool used[200005];
bool vis[10005];
map<pii,int> Mp;
int main()
{
// freopen("out.txt","w",stdout);
ios_base::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
// for(int i=1;i<=m;i++)
// {
// int u=rnd()%n+1;
// int v=rnd()%n+1;
// while(u==v) v=rnd()%n+1;
// ::u[i]=u;
// ::v[i]=v;
// // Mp[mp(u,v)]=Mp[mp(v,u)]=i;
// }
cin>>n>>m>>k;
for(int i=1;i<=m;i++)
{
cin>>u[i]>>v[i];
Mp[mp(u[i],v[i])]=Mp[mp(v[i],u[i])]=i;
}
for(int i=0;i<k;i++)
{
for(int j=1;j<=n;j++)
G[j].clear();
memset(vis,0,sizeof(vis));
for(int j=1;j<=m;j++)
if(!used[j])
{
G[u[j]].pb(v[j],j);
G[v[j]].pb(u[j],j);
}
vector<int> vec;
vec.pb(rnd()%n+1);
vis[vec[0]]=1;
int Cnt=0;
while(sz(vec)!=n)
{
Cnt++;
if(Cnt>1000000) break;
int x=vec.back();
shuffle(ALL(G[x]),rnd);
bool ok=0;
for(auto pr:G[x])
{
int y=pr.first;
int ind=pr.second;
if(!vis[y])
{
vis[y]=1;
vec.pb(y);
// used[ind]^=1;
ok=1;
break;
}
}
if(!ok)
for(auto pr:G[x])
{
int y=pr.first;
int ind=pr.second;
if(y!=vec[sz(vec)-2])
{
int pos=0;
for(int i=sz(vec)-1;i>=0;i--)
if(vec[i]==y)
{
pos=i;
break;
}
// for(auto Pr:G[y])
// if(Pr.first==vec[pos+1])
// {
// used[Pr.second]^=1;
// break;
// }
// used[ind]^=1;
reverse(vec.begin()+pos+1,vec.end());
break;
}
}
}
if(sz(vec)!=n)
{
i--;
for(int j=1;j<sz(vec);j++)
used[Mp[mp(vec[j],vec[j-1])]]=0;
continue;
}
for(int i=1;i<n;i++)
used[Mp[mp(vec[i-1],vec[i])]]^=1;
for(auto x:vec)
cout<<x<<" ";
cout<<'\n';
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 19ms
memory: 3660kb
input:
5 9 2 1 3 1 4 1 5 2 3 2 4 2 5 3 5 4 3 5 4
output:
4 2 5 1 3 1 4 5 3 2
result:
ok OK (n = 5, m = 9)
Test #2:
score: 0
Accepted
time: 437ms
memory: 36160kb
input:
10000 200000 8 6318 9948 9588 8985 4252 4927 1146 9347 2276 7434 9612 4436 8319 1837 4428 1043 5976 2759 879 1564 7866 4849 2070 5310 8407 156 7306 7766 9100 1576 1181 6122 7790 7065 3235 8877 5661 9718 1555 743 5479 9755 2601 8190 3318 2067 4084 8193 1050 269 64 5504 3416 5041 7169 197 2158 2523 57...
output:
1594 2030 7523 685 4240 9546 2022 8793 8570 7118 5650 3687 2996 8795 4072 6270 9995 6537 9029 9804 843 7767 4475 4888 9596 7893 5033 6603 8245 9169 8827 499 3116 6317 6387 565 4022 9572 1715 7095 1191 849 2108 9881 3137 6029 7195 4831 8641 4244 6304 1656 5165 5676 6929 7180 6368 4994 5422 2572 4304 ...
result:
ok OK (n = 10000, m = 200000)
Test #3:
score: 0
Accepted
time: 400ms
memory: 36084kb
input:
10000 200000 8 7826 9720 8400 2487 6964 6011 4799 6032 3696 3691 7883 4350 9092 3892 3588 7409 6005 4538 4196 7873 4216 4505 6339 1269 2405 5423 9 7030 8193 7285 5782 2768 5646 4946 4483 6857 3431 9325 4243 488 2435 8371 3067 1462 8592 4932 8581 3147 1394 6751 2499 4977 4806 1190 9652 5059 4075 3454...
output:
1594 1166 3540 5905 2652 7151 6234 7574 6097 3399 9305 3117 4935 2962 8173 6446 5107 8526 7910 2394 4346 4409 4524 2602 2156 6487 1735 4519 6485 9307 6636 1996 3166 1979 3782 1079 9452 3051 9410 3630 5773 1752 8591 840 2703 9814 6989 825 5695 6742 9799 2617 2516 37 2738 1272 3032 6990 1598 8640 4262...
result:
ok OK (n = 10000, m = 200000)
Test #4:
score: 0
Accepted
time: 392ms
memory: 36200kb
input:
10000 200000 8 6064 4200 2244 5165 648 6303 9246 8103 4187 7801 761 3539 6105 2254 4471 3158 6006 4452 3580 8120 9391 3711 8752 1014 2511 151 800 2285 5388 3282 4704 8712 5372 5509 6988 6976 9314 9056 2225 9256 8567 3853 4135 3386 9688 1467 7287 5856 8107 7114 2385 3663 2991 2969 3746 7352 8828 6735...
output:
1594 5987 1270 2015 5218 1672 7334 3958 8544 2041 9541 2253 9759 6663 2894 9463 9871 8272 7531 4149 1679 6321 6241 7333 9194 2600 5890 5435 5948 5498 6908 1367 9651 4696 1097 8399 2044 5281 7148 5859 2237 2349 231 4973 3184 1406 2084 495 9345 5736 6047 859 2996 8868 1337 8572 4539 5168 3265 5197 252...
result:
ok OK (n = 10000, m = 200000)
Test #5:
score: 0
Accepted
time: 410ms
memory: 36200kb
input:
10000 200000 8 1034 3387 1120 7020 5302 5802 4487 5560 3749 9763 8246 2002 9358 6922 7077 8289 5976 2501 9030 2306 3390 2468 9307 4546 8724 4342 9679 3531 684 9564 7946 3956 6968 8754 748 9234 3310 8909 5500 7046 3874 6201 5806 3962 6604 1672 203 6318 1189 1358 9723 1561 7970 380 9450 7078 6420 2366...
output:
1594 6351 8782 6985 4628 9988 5508 1917 5151 4221 977 2397 1564 8792 9822 1533 8056 1276 375 5036 3740 8856 1635 1480 8342 6864 7087 6203 1030 3528 7075 2293 2943 6599 7771 4992 808 3349 4700 4699 735 9832 1401 5148 1919 6231 3685 3829 3516 3812 2951 3284 438 2086 9438 1001 7871 8002 7766 7142 9907 ...
result:
ok OK (n = 10000, m = 200000)
Test #6:
score: 0
Accepted
time: 408ms
memory: 36228kb
input:
10000 200000 8 2734 7281 5027 8050 927 4507 523 8404 2382 9578 337 9740 8851 7897 1407 2803 5918 8684 547 430 6215 775 8004 1864 1045 7995 6645 767 4082 6133 5510 8499 433 4681 5763 3631 5419 8885 4068 3859 8356 5416 8078 3190 9342 5547 7329 4533 639 9483 4511 8673 9744 3422 6765 4236 6849 346 2288 ...
output:
1594 2063 1775 8193 7474 5965 3064 9138 5215 9880 8097 6927 654 9841 9312 5043 2524 8293 1376 6006 3663 403 6334 9699 2836 5848 7551 2981 117 5969 7312 9691 7393 2919 3072 9252 3537 9280 2340 7983 5449 321 9677 9428 3564 7434 9379 8372 2194 6199 5421 5761 6197 3826 593 700 4394 2235 8773 8622 7795 1...
result:
ok OK (n = 10000, m = 200000)
Test #7:
score: 0
Accepted
time: 432ms
memory: 36396kb
input:
10000 200000 8 1166 5882 3966 8257 7523 2420 7353 6633 87 7247 7035 6751 4585 5179 7460 6699 5829 3002 8131 2493 7864 8632 4845 2969 9472 1110 1698 3993 5582 2988 7395 2341 5768 3290 2034 167 5642 8983 7929 9694 2014 1497 952 1069 7900 3092 8663 502 6458 1489 6751 4998 8312 2094 5690 8825 115 676 62...
output:
1594 4505 587 7093 9 7900 4492 4365 7259 7136 4411 4789 1449 2531 4451 7785 8138 2505 9506 8039 8863 9569 1560 665 7226 6606 5977 9643 4759 8249 9311 6263 8616 9159 9332 493 3265 9231 8894 9999 918 9598 7609 3570 1791 1592 359 7862 8077 3627 4300 1529 3882 2908 9268 9064 4496 1743 1643 2850 9413 839...
result:
ok OK (n = 10000, m = 200000)
Test #8:
score: 0
Accepted
time: 429ms
memory: 36408kb
input:
10000 200000 8 6328 9191 7937 7640 5090 9539 4977 248 6863 2768 8341 3037 6559 8768 5237 9978 5712 5454 1782 8494 8338 6040 9828 7861 4008 3687 4839 3210 5183 130 3601 5482 2972 4581 9560 8842 3978 9205 7084 4551 4847 4445 4428 7601 2280 4306 4207 4225 8646 7376 6443 536 3674 6398 6226 847 6219 3356...
output:
1594 3660 6305 6246 4795 7827 614 3438 8822 222 8425 4100 2942 9127 282 3355 1892 6705 2362 4607 413 4135 1824 1832 5490 4765 832 4303 4915 440 7450 6037 9527 7037 8357 2814 5617 1509 5220 4834 4792 6708 1147 4518 6754 7725 4182 9959 6993 1290 7903 4600 1888 585 34 2347 8849 8774 6973 5465 4344 555 ...
result:
ok OK (n = 10000, m = 200000)
Test #9:
score: 0
Accepted
time: 408ms
memory: 36080kb
input:
10000 200000 8 8222 7206 6939 6199 3627 5866 3396 9250 2710 6141 4253 8597 4773 8663 4738 2640 5564 6042 1500 8433 7637 2998 2954 6540 4650 5727 6068 8417 2885 7557 4129 7922 2046 8554 8343 9655 428 9550 1531 8431 6855 4259 8506 2784 2481 9190 3961 5701 7203 7144 3585 5286 5830 6332 8372 300 5160 83...
output:
1594 2491 3319 7343 7926 2924 8991 5962 7775 9380 5841 8700 8850 3875 418 8607 5759 2122 3234 9693 5039 2828 9557 340 5711 7587 4315 8844 1472 5641 5383 4465 9475 9689 2701 951 2318 7365 2515 4264 3222 2771 7361 1464 1381 1916 6742 8135 8375 4364 6563 2036 5960 3178 5719 5847 9408 5260 9013 9992 789...
result:
ok OK (n = 10000, m = 200000)
Test #10:
score: 0
Accepted
time: 433ms
memory: 36356kb
input:
10000 200000 8 6846 9929 974 3935 3136 1399 2610 3637 7628 7368 4772 3431 9227 4865 5962 4684 5388 4763 7285 2311 5760 9506 4223 9005 1401 7229 5384 9615 8690 5272 8977 9661 2990 5210 8380 2608 4990 18 1272 1334 8039 940 3186 6620 8503 7744 7924 4930 2128 794 8179 9250 4781 1898 2129 7185 6939 5764 ...
output:
1594 9859 4164 2881 9440 3766 6215 7632 5595 2934 630 8536 1259 1256 2767 2715 9971 2191 7973 641 6489 6221 9453 4721 2927 5098 8743 3582 2775 4689 7683 9592 7362 7544 8544 6702 9648 1008 5577 5423 8748 6435 4946 1185 9246 2382 4134 1618 713 7824 5845 106 1819 2641 7920 7044 3097 2533 8064 251 8257 ...
result:
ok OK (n = 10000, m = 200000)
Test #11:
score: 0
Accepted
time: 449ms
memory: 36380kb
input:
10000 200000 8 2202 7359 40 846 3615 6140 2618 3411 1618 6447 9897 7539 9921 7374 8909 6111 5182 1620 9136 127 2709 5565 3635 5257 4258 8192 2787 6804 2596 3272 8146 700 5803 4547 9673 7699 7666 608 6306 3259 8398 4487 8468 9107 347 9968 6096 1913 3422 8324 225 2426 526 3095 7496 1502 1556 5493 1173...
output:
1594 9405 4003 1443 1319 6427 6129 562 7716 698 2547 9600 722 7764 6573 2907 7118 9095 3872 9157 6892 4855 5642 7234 3385 6552 4557 5217 3394 4041 8226 6836 5498 7795 9905 3194 1437 3191 2949 9887 6177 3889 878 3204 4808 6921 1160 2578 5430 1565 9005 9593 1676 4433 3123 9815 6585 1360 8487 2376 2368...
result:
ok OK (n = 10000, m = 200000)
Test #12:
score: 0
Accepted
time: 447ms
memory: 36212kb
input:
10000 200000 8 4288 9496 4137 6934 5065 87 3420 8570 4679 3379 9630 921 6856 6189 3580 6921 4946 6611 7054 1882 8482 1173 1189 5296 3223 8618 8278 9983 4603 1559 1637 1037 487 6567 2222 4930 8456 1322 6633 4206 7932 4900 4352 246 8011 5862 8478 6650 1085 9736 9721 4816 3066 9922 4474 3251 9010 7571 ...
output:
1594 2093 8382 6871 8484 2265 3874 1050 5059 4983 232 686 6263 5281 1701 4224 3287 5276 8836 6792 7233 6320 5026 7911 5045 5701 7034 9087 4746 7164 6591 1618 8744 7279 7877 5724 6558 1622 919 7263 475 4832 409 1925 205 9728 1415 4116 3291 8214 5957 7418 8999 4856 6550 4634 8794 7186 6334 1671 9632 3...
result:
ok OK (n = 10000, m = 200000)
Test #13:
score: 0
Accepted
time: 433ms
memory: 36424kb
input:
10000 200000 8 3105 6341 3267 2198 7486 3241 5017 9116 6811 8164 3970 3578 30 1311 9975 7113 4681 9737 1039 7576 3081 6333 6886 9121 8295 8507 1857 9152 4712 132 9449 674 7039 1268 6027 4299 7358 2158 2254 4176 6642 2180 838 38 1497 5426 5069 9140 5117 5029 6669 6418 2399 2381 3063 2432 9302 1999 61...
output:
1594 2557 9895 6029 2496 6651 7088 6172 1157 2321 1233 9397 708 5141 6926 9388 596 2372 3117 2307 8416 8951 2564 3550 8113 1874 8480 393 7917 2952 1887 8679 1653 5593 6921 180 880 4334 2393 5059 4243 6424 9598 2327 7903 6387 2667 1409 486 5868 9877 9943 4234 401 5567 1317 5435 7133 8910 81 4143 6402...
result:
ok OK (n = 10000, m = 200000)
Test #14:
score: 0
Accepted
time: 469ms
memory: 36212kb
input:
10000 200000 8 8654 7892 7428 6639 878 5603 7408 5048 8014 802 2916 5509 9445 2740 8092 6688 4386 998 1091 7207 6504 1042 726 6733 9475 7857 3523 4312 2923 8991 1582 9609 5462 8652 1087 5808 4374 3117 3167 3169 4526 6326 7925 8481 804 8660 5869 9384 5517 4202 1069 7233 8527 470 3262 9045 2431 8777 5...
output:
1594 7673 550 5086 8676 3742 1868 1971 958 234 4954 5475 4701 2576 3165 360 5977 9025 8845 4217 833 287 8542 9625 6486 1738 2587 3837 5512 1580 9198 20 1638 9337 1239 1124 3120 3273 626 6569 1866 5245 8022 2806 4286 5655 5077 9209 414 5445 5348 9324 2516 8385 4268 479 4691 79 9826 8857 8191 3085 247...
result:
ok OK (n = 10000, m = 200000)
Test #15:
score: 0
Accepted
time: 460ms
memory: 36080kb
input:
10000 200000 8 933 4151 6621 255 5240 7171 594 6365 8289 1293 6469 6714 5100 476 7934 5646 4062 393 7210 778 8752 5302 2709 8132 6762 6670 3277 5462 9235 8137 8036 7844 5754 8718 7402 9455 9503 4199 9374 1184 1587 7339 5615 5576 5932 5563 879 7381 2286 7257 2919 7262 1450 4191 5071 3090 8398 7904 28...
output:
1594 4163 2475 8675 1554 4826 6574 5045 1927 2323 2757 6908 9265 3115 2509 9353 9437 4173 6007 245 6117 8226 5024 9414 3513 2466 924 3616 9866 4095 1008 6726 9233 9635 1178 4321 818 7904 8307 6965 3411 1497 5433 7962 7827 7190 863 4955 4352 657 2392 4691 9520 1413 1022 3476 3303 6259 2706 6252 327 6...
result:
ok OK (n = 10000, m = 200000)
Test #16:
score: 0
Accepted
time: 461ms
memory: 36384kb
input:
10000 200000 8 9943 5117 846 3048 573 7946 4574 3069 7634 9636 4629 7193 6995 4518 9499 3986 3709 7923 9395 8286 9824 9113 2834 3317 156 4944 1118 2603 3649 7569 8811 5378 7915 1466 4973 5241 2746 5405 874 8222 7822 5218 3907 1322 6881 6137 98 3131 5423 4193 2221 6503 1167 3542 8491 4566 7202 9381 8...
output:
1594 1023 2156 1200 6508 8771 5137 7958 3694 3646 228 155 9927 3312 6930 1808 3399 6376 3323 5976 6750 252 2932 8692 9654 1624 296 1899 9804 2758 2563 3992 6277 5387 8038 8938 4278 9109 8937 8893 2995 749 8849 6760 4079 2129 8563 3732 3428 5798 1031 8024 6064 5393 6218 8164 9862 7657 6321 4302 4589 ...
result:
ok OK (n = 10000, m = 200000)
Test #17:
score: 0
Accepted
time: 448ms
memory: 36116kb
input:
10000 200000 8 5685 790 102 5017 6877 7928 9348 5159 6051 5832 7396 6946 5130 4867 2787 1709 3325 3587 7648 9733 9722 2473 1102 2289 9658 2681 7046 5735 6164 7288 3907 2211 1947 6896 3800 3166 4102 6733 7667 4282 3233 9964 2800 5721 3651 380 3526 6635 4930 5010 8974 4957 7678 8525 3522 3474 8844 320...
output:
1594 134 92 3318 1129 374 3259 4532 2493 9403 8678 2229 9658 7324 2934 3874 1110 8668 4216 7694 8394 8658 4377 9110 2791 5973 3237 1080 5433 9599 5790 363 7749 1124 4549 5001 2160 2424 3364 4857 8135 5759 8233 3133 9492 7137 8921 1084 8095 7381 7584 3913 8050 8221 2588 4927 7994 1685 236 18 1452 206...
result:
ok OK (n = 10000, m = 200000)
Test #18:
score: 0
Accepted
time: 461ms
memory: 36148kb
input:
10000 200000 8 8157 1170 4391 6162 4152 7117 4917 2635 3540 9882 4770 5974 9506 1523 7799 8814 2913 7387 1967 5119 8444 5384 7513 5048 5267 9880 1062 4857 6781 7292 3324 8343 7848 5008 3882 3230 3571 8184 9753 9364 7819 1576 2296 8772 6243 8293 1164 7893 805 9708 3179 2624 983 9138 163 9815 3323 938...
output:
1594 3578 2841 4136 1662 8797 412 2629 1223 5460 8607 4804 5908 9766 1204 223 5155 1135 8191 9624 6610 3503 6826 3291 7936 1931 7750 8682 5434 1720 7673 4144 4263 7195 2873 6109 485 2283 8808 8961 5807 3109 8074 9798 1355 8754 9342 5607 5714 1200 3367 7507 6632 1599 7916 3146 7177 4563 2686 4173 784...
result:
ok OK (n = 10000, m = 200000)
Test #19:
score: 0
Accepted
time: 463ms
memory: 36088kb
input:
10000 200000 8 7360 6258 3711 6484 2398 5513 1280 5497 99 1783 6751 4276 121 4485 4535 5302 2471 9321 2353 4443 5992 7845 2067 1594 6983 6541 3166 9969 5499 7584 7063 3774 5618 5802 5220 5433 1153 9758 7132 3469 1580 55 2393 474 4655 9876 3012 6904 3048 8287 4835 9504 1083 5383 8414 3587 640 7909 12...
output:
1594 684 4387 8867 1377 1303 6428 3884 6192 1006 8966 3290 9464 6109 1580 4691 2128 7970 1946 2927 8019 9100 502 7887 516 3385 386 2493 9560 3227 8793 4274 1066 5787 5407 5217 9398 6366 1575 5601 4012 3333 5200 6156 3748 1704 1933 9878 2209 5880 5684 7967 4104 7272 2506 5249 2687 6945 9278 2158 8027...
result:
ok OK (n = 10000, m = 200000)
Test #20:
score: 0
Accepted
time: 446ms
memory: 36180kb
input:
10000 200000 8 3294 6053 8062 5981 1615 3116 8438 3745 5730 1538 3338 1852 6977 3755 2994 1173 1999 9389 8805 7705 2364 9857 4763 1926 4807 2665 3357 1072 2320 8161 5122 8504 5259 9278 7813 9775 6849 1454 9805 6597 4517 5400 3093 829 8889 5129 9068 3669 1661 747 3942 5597 7977 7258 8276 4791 794 878...
output:
1594 9779 8433 8730 7576 2544 5491 3786 5730 4112 2505 9874 7232 2186 4083 5524 5094 5557 4275 2747 8319 3911 7261 1990 2431 5200 7818 6551 5777 3695 3020 9595 6918 3836 1446 4721 5484 6336 8135 8041 6234 77 770 8549 8079 2439 5525 5571 5419 125 2655 9279 2207 5956 7920 7918 4741 6942 8114 6264 6599...
result:
ok OK (n = 10000, m = 200000)
Test #21:
score: 0
Accepted
time: 419ms
memory: 36108kb
input:
10000 200000 8 5960 554 7446 4655 1802 9926 6390 7380 432 9145 4532 8702 73 9330 3176 6426 1498 7593 1325 4906 7561 1419 5603 6045 8738 8250 1636 8165 7241 9025 7503 2533 6769 5436 1662 6255 658 3274 7771 8747 6629 7611 4394 9835 8944 4052 9334 8187 6642 7088 500 903 1665 4765 9749 3427 3786 2010 29...
output:
1594 6751 5891 1774 763 2570 6047 7859 8950 7288 8315 6487 1171 700 9822 5175 7324 5820 5648 7976 6117 427 1754 2498 5297 7536 2917 5354 1864 9106 9622 7773 2287 36 6349 2901 5765 3053 6961 7638 2739 2717 7080 4983 3260 9370 8321 270 2880 2808 4185 3523 338 1549 9319 9850 6499 6740 5675 4168 5534 95...
result:
ok OK (n = 10000, m = 200000)
Test #22:
score: 0
Accepted
time: 425ms
memory: 36100kb
input:
10000 200000 8 5356 9763 1861 2505 2960 5943 5137 6400 4205 4606 334 4826 9409 1213 5082 1062 968 3931 9911 6045 1583 2531 4585 3950 8777 3298 8002 1249 265 175 4205 5862 148 4277 6766 4875 2580 5217 1030 9919 7916 6689 6297 7493 4820 6644 3810 458 7992 7311 4510 5422 2148 7902 2832 9495 9616 7585 5...
output:
1594 7225 1898 9454 4832 2863 7923 4907 5835 4021 293 5830 5605 1378 2013 2354 5049 2031 3212 7280 1173 5448 275 1128 5057 3051 6095 7799 969 1136 6328 9705 3606 2206 2712 3273 4408 2075 5136 2188 7974 5067 3147 168 6264 1430 8231 8382 8306 3786 7501 8145 6995 647 6500 5899 483 2259 6927 5662 6948 7...
result:
ok OK (n = 10000, m = 200000)
Test #23:
score: 0
Accepted
time: 502ms
memory: 36380kb
input:
10000 200000 8 1483 3680 1308 9532 5089 1166 4678 806 7049 7919 742 225 4985 9402 8711 5081 408 8403 4565 1123 4429 3193 1709 5643 4923 7808 2456 324 1389 1611 5228 8489 5397 5799 3126 5633 2616 7282 9582 114 8379 2634 8802 3804 6517 2907 2495 483 5711 1414 5972 9154 9425 6671 7526 2994 8283 5509 64...
output:
1594 5524 1610 3315 3440 1047 5898 3423 7745 2683 7856 9685 5748 9067 1692 1192 8968 2845 8878 4669 8633 1875 8486 8631 1268 3549 8951 3044 2986 3338 3711 6243 9965 4284 665 8532 1615 4410 8924 616 557 6842 6312 3319 8045 4115 1213 9518 1874 7892 5629 475 8918 3189 7795 8462 7419 6598 9232 9316 7096...
result:
ok OK (n = 10000, m = 200000)
Test #24:
score: 0
Accepted
time: 462ms
memory: 36184kb
input:
10000 200000 8 4341 2303 5786 5734 8189 5597 5013 599 8965 9085 5757 4898 6801 3898 4064 8482 9819 1010 5285 139 6101 3406 6977 1121 7176 1780 4997 5389 616 3334 572 416 2516 4 742 8531 765 9471 3427 9332 8017 5445 1909 8766 4035 2839 5389 8262 9798 9399 4884 2098 3496 1070 3830 3926 9787 5783 4993 ...
output:
1594 9008 9792 4211 5798 7653 3144 7624 9994 8492 9311 5094 9492 1450 5111 5982 3650 3618 264 6664 5246 8760 9191 6652 119 3169 7713 7873 7493 4601 9274 420 3648 2477 1328 103 1691 1008 5840 7518 9664 5545 4369 2423 9884 6412 298 7732 2593 5381 7354 7314 8867 2438 6387 5373 9598 8299 2290 6347 5459 ...
result:
ok OK (n = 10000, m = 200000)
Test #25:
score: 0
Accepted
time: 412ms
memory: 36128kb
input:
10000 200000 8 3930 5634 5297 1113 2260 9235 6143 5777 9951 8103 5378 8844 4858 4701 1141 1266 9200 1752 2072 3094 6597 3169 5537 5214 5626 6444 7944 5343 237 1641 1505 6890 9613 3567 7027 1782 2566 7572 6830 5122 5618 2380 7375 6441 2493 3794 254 1264 1248 4256 4362 1100 1744 2290 4130 8407 1501 86...
output:
1594 1969 9790 9652 129 4962 2177 3322 3627 2760 560 726 7468 89 7855 4881 7871 1477 1118 220 9568 1980 2916 2006 2696 6680 7623 8538 359 3202 5231 8142 156 6021 5946 1600 3882 966 7105 6844 1621 3091 6451 1102 9876 112 4306 3230 5868 5229 821 9287 6345 7816 6444 6293 3856 1975 8090 497 7206 4302 53...
result:
ok OK (n = 10000, m = 200000)
Test #26:
score: 0
Accepted
time: 441ms
memory: 36192kb
input:
10000 200000 8 250 3672 9839 5668 7301 2079 8067 6342 9 4975 9607 2066 9155 1811 9941 3432 8551 629 4925 9987 5919 2483 1940 3439 5 8111 4342 3490 3374 7638 4223 2166 2363 6459 9739 743 1402 4217 6997 4834 4819 1666 9929 4646 6536 3713 3806 7080 7079 7011 5063 5627 2022 6762 1269 8085 1309 3380 5929...
output:
1594 8949 6455 8813 4531 9325 18 7159 7717 6856 9985 5913 4338 7669 8992 6009 5292 8371 6842 4789 1225 5682 1149 2988 4522 5594 5320 2592 4366 4361 7423 8350 3564 4927 6177 4910 7435 3146 7935 4726 5544 5527 5939 4421 2999 4944 3707 158 2861 2644 5690 5521 4301 6963 9559 7463 7660 7842 2499 1630 782...
result:
ok OK (n = 10000, m = 200000)
Test #27:
score: 0
Accepted
time: 461ms
memory: 36116kb
input:
10000 200000 8 3302 6417 9413 9399 3313 4131 786 2293 9139 9699 8443 4561 9691 5227 464 4981 7873 7640 3846 819 4065 1347 1636 278 581 470 1146 6526 6905 220 2531 1990 5091 8710 1122 57 3891 6774 6722 1119 1982 5076 4842 5563 1517 4655 9328 8119 273 6638 6329 6210 6476 8054 2405 1312 1326 703 8278 3...
output:
1594 7532 4152 891 2372 7378 3232 2994 3168 5409 4238 200 1866 1168 9653 9071 9961 5105 3302 5128 6345 3754 1198 2507 8496 689 6123 3591 9785 7730 9330 5674 7854 6580 343 8497 4831 5705 9380 9434 2789 7108 4678 5909 1013 9224 4902 9437 6561 9620 3285 9677 124 2954 4995 1025 9476 9618 2967 5143 7946 ...
result:
ok OK (n = 10000, m = 200000)
Test #28:
score: 0
Accepted
time: 426ms
memory: 36204kb
input:
10000 200000 8 3084 3869 4018 2306 296 5389 4299 3629 7339 2276 1885 6331 6469 4950 2711 5913 7166 2786 8833 5589 1036 9761 9475 904 7264 2290 6037 5553 8538 3088 5159 1113 9688 3643 3759 1510 4493 9454 1740 6427 8322 5352 357 5133 2320 9267 9060 6912 9835 147 5047 6007 7724 4978 5151 1971 4181 376 ...
output:
1594 8361 8804 9183 7532 3972 1036 9761 612 3325 1721 571 6371 9557 4995 7681 9899 7744 4149 5241 9813 1097 1895 1513 3454 2910 2649 714 6310 1300 8286 1125 8624 6907 9158 2693 8379 8453 6332 4087 135 6426 3855 5036 4025 3192 6064 3548 28 6154 4387 7567 6933 4635 1868 7354 7012 1717 6866 8948 531 32...
result:
ok OK (n = 10000, m = 200000)
Test #29:
score: 0
Accepted
time: 462ms
memory: 36428kb
input:
10000 200000 8 9597 6028 3656 4390 8250 5855 8607 352 4611 2706 9934 7374 9486 979 6681 6227 6429 6067 9887 4297 6831 7725 5456 5316 54 3573 9016 570 8272 6242 2109 9535 6155 1258 7653 5102 3208 2257 2051 757 3836 2495 6474 3355 8945 7549 3001 3458 5766 7537 1216 5016 5767 7532 9508 62 9873 2398 673...
output:
1594 6750 4935 3083 285 1391 9629 8861 2821 3464 4069 4120 9660 5482 7245 6643 2849 401 258 2992 9299 995 8890 905 978 8679 9776 6651 6106 7414 8272 4469 6096 9529 6646 3879 3435 220 7766 2025 3410 5374 2806 377 6497 8301 9457 1984 6186 7611 2999 3559 7116 3484 1836 4678 6868 405 7409 9781 5199 8919...
result:
ok OK (n = 10000, m = 200000)
Test #30:
score: 0
Accepted
time: 473ms
memory: 36172kb
input:
10000 200000 8 2841 2895 8325 5650 7175 5527 3709 2461 954 989 2590 7692 8743 3316 2375 5924 5663 7482 7008 6944 1452 5240 9580 3515 8952 4318 82 1578 6108 9683 3380 7256 4492 1555 2801 833 37 5183 7656 4109 8526 6505 3193 228 1390 9500 1152 7758 8065 8808 4837 3239 605 5717 5475 5585 8403 6770 2849...
output:
1594 4647 1337 5678 1027 3518 775 8564 1845 6988 5513 8665 629 7186 1238 9402 4706 9383 1978 411 4688 6118 9307 3428 8431 610 4220 457 9312 2501 8518 9331 6787 3049 4270 9416 5042 1478 9804 9764 799 9827 4004 9042 7073 7230 2141 9218 4363 7554 6406 6734 8052 6642 2731 8846 3282 1248 6207 9833 5290 6...
result:
ok OK (n = 10000, m = 200000)
Test #31:
score: 0
Accepted
time: 445ms
memory: 36064kb
input:
10000 200000 8 2816 4469 8026 6086 7071 4407 9605 9956 6368 7125 9853 7284 4241 1959 9793 5004 4867 7032 196 3530 4897 2305 1847 5501 3957 4526 9236 8577 2046 3410 8972 4276 4699 4534 9206 8703 4979 8232 8553 6484 2391 7381 513 5754 9656 5122 3511 9811 6734 3960 5908 674 2236 9534 3053 8540 9771 349...
output:
1594 6151 7063 8266 4516 9312 4978 642 7761 5245 6307 4568 4034 2768 1797 608 9652 6411 8549 6982 2263 830 5972 2869 518 5352 7537 8911 7810 2758 73 1388 7014 5248 6607 626 2266 3514 1517 338 8080 9651 3999 7137 2174 3901 9324 9303 6954 8826 424 817 3652 1299 902 3391 5219 6620 9576 1787 216 3299 84...
result:
ok OK (n = 10000, m = 200000)
Extra Test:
score: 0
Extra Test Passed