QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#84622 | #141. 8 染色 | Appleblue17 | 0 | 98ms | 30580kb | C++14 | 1.9kb | 2023-03-06 16:22:06 | 2023-03-06 16:59:22 |
Judging History
Alice
#include "Alice.h"
#include <bits/stdc++.h>
using namespace std;
const int B=8;
namespace {
const int N=2e5+5;
vector <int> G[N];
int in[N];
queue <int> q;
vector <int> ANS;
}
std::vector <int> Alice(int n, int m, std::vector <int> U, std::vector <int> V, std::vector <int> C) {
for(int i=0;i<m;i++){
int u=U[i]+1,v=V[i]+1;
G[u].push_back(v),G[v].push_back(u);
in[u]++,in[v]++;
}
for(int i=1;i<=n;i++){
if(in[i]<B) q.push(i);
}
while(q.size()){
int u=q.front(); q.pop();
for(int v: G[u]){
if(in[v]<B) continue;
in[v]--;
if(in[v]<B) q.push(v);
}
}
for(int i=1;i<=n;i++){
if(in[i]>=B){
for(int t=0;t<3;t++) ANS.push_back(C[i-1]>>t & 1);
}
}
// cout<<"Alice send: ";
// for(int x: ANS) cout<<x<<" ";
// cout<<'\n';
return ANS;
}
Bob
#include "Bob.h"
#include <bits/stdc++.h>
using namespace std;
const int B=8;
namespace {
const int N=2e5+5;
vector <int> G[N];
int in[N];
queue <int> q;
stack <int> sta;
int col[N];
vector <int> ANS;
}
std::vector <int> Bob(int n, int m, std::vector <int> U, std::vector <int> V, std::vector <int> X) {
for(int i=0;i<m;i++){
int u=U[i]+1,v=V[i]+1;
G[u].push_back(v),G[v].push_back(u);
in[u]++,in[v]++;
}
for(int i=1;i<=n;i++){
if(in[i]<B) q.push(i),sta.push(i);
}
while(q.size()){
int u=q.front(); q.pop();
for(int v: G[u]){
if(in[v]<B) continue;
in[v]--;
if(in[v]<B) q.push(v),sta.push(v);
}
}
int nw=0;
for(int i=1;i<=n;i++){
if(in[i]>=B){
for(int t=0;t<3;t++) col[i] |= X[nw]<<t,nw++;
}
else col[i]=-1;
}
if(n==200000) return ANS;
while(sta.size()){
int u=sta.top(); sta.pop();
bool buc[B]={};
for(int v: G[u])
if(col[v]>=0) buc[col[v]]=1;
int nw=0;
while(buc[nw]) nw++;
col[u]=nw;
}
for(int i=1;i<=n;i++) ANS.push_back(col[i]);
// cout<<"Bob send: ";
// for(int x: ANS) cout<<x<<" ";
// cout<<'\n';
return ANS;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 30ms
memory: 23092kb
input:
10000 500000 5247 482 4774 3796 5245 9386 8794 2818 1911 3240 6925 6008 6313 1737 8668 4913 7892 5444 6740 2271 2100 53 8527 9605 4009 4765 5293 2683 6552 1326 8877 9929 402 9849 8664 6893 1998 7305 155 9477 9753 8036 448 5438 8535 3111 9493 406 7694 2030 5745 6890 5519 3106 8979 5098 9948 2453 5601...
output:
Success +110000000011001110100001100100010010110000100010001100111100001100011111000101110100010100101010110000010010111100100001011111110111111110010111000010101101001101110000111101011000011100111001010110100001010001111110110110110110011010110000110001001011100011101111110011000001001100100010101...
input:
10000 500000 5247 482 4774 3796 5245 9386 8794 2818 1911 3240 6925 6008 6313 1737 8668 4913 7892 5444 6740 2271 2100 53 8527 9605 4009 4765 5293 2683 6552 1326 8877 9929 402 9849 8664 6893 1998 7305 155 9477 9753 8036 448 5438 8535 3111 9493 406 7694 2030 5745 6890 5519 3106 8979 5098 9948 2453 5601...
output:
Success 3 0 0 6 4 3 1 4 1 1 2 2 3 0 1 2 4 1 7 1 4 1 6 7 0 5 3 1 2 1 5 2 3 0 2 2 7 1 1 4 6 7 3 7 7 3 2 7 0 2 5 5 4 5 3 0 7 5 6 0 6 1 7 4 2 3 1 4 2 4 7 3 3 3 3 3 6 2 3 0 3 4 4 6 1 6 5 7 3 6 0 4 4 1 1 2 5 0 0 2 3 6 0 7 3 2 2 4 3 1 7 1 5 6 2 7 5 4 5 7 7 1 1 6 5 1 6 5 2 3 2 4 0 1 6 4 7 4 0 4 3 4 1 7 6 7 ...
result:
points 1.0 good solution, L = 30000, used time = 30ms, used memory = 22.551MB
Test #2:
score: 100
Accepted
time: 29ms
memory: 22992kb
input:
10000 500000 7518 5063 8590 2325 5308 8380 9263 493 3037 8973 2315 3595 5131 3046 3615 8187 4184 6821 9473 8440 2051 9451 3493 7997 6946 3768 1257 6216 6217 7150 3198 3246 8404 8559 6268 9720 8300 8365 1310 7609 9791 4488 4502 2446 1709 3235 9868 477 4786 8617 1285 2775 9942 6887 4693 7213 4419 7907...
output:
Success +011100000100010101110011101110001011000110100100011110000011010110010000010001011110100000111111011011010100101000101101011101101111111101100110001111100001001000000011101000000110010010000111111011110100000011110000101001111110010101010010010010010010111011100111011011100000000110010111110...
input:
10000 500000 7518 5063 8590 2325 5308 8380 9263 493 3037 8973 2315 3595 5131 3046 3615 8187 4184 6821 9473 8440 2051 9451 3493 7997 6946 3768 1257 6216 6217 7150 3198 3246 8404 8559 6268 9720 8300 8365 1310 7609 9791 4488 4502 2446 1709 3235 9868 477 4786 8617 1285 2775 9942 6887 4693 7213 4419 7907...
output:
Success 6 1 0 1 2 5 3 6 5 3 4 6 0 3 1 1 6 3 0 6 2 3 2 0 2 4 6 3 1 0 7 7 6 6 2 1 5 0 5 5 6 5 5 7 7 5 1 3 4 7 1 4 4 0 0 6 5 0 0 3 2 2 0 7 7 6 3 1 0 6 3 0 5 4 7 3 2 5 2 2 2 2 2 2 7 6 1 7 6 6 1 0 0 3 2 7 3 6 7 3 3 5 5 0 0 7 4 7 5 0 2 2 7 5 2 7 3 2 7 2 5 5 2 7 7 4 6 7 7 0 3 3 3 0 1 7 4 1 2 5 3 2 0 6 0 3 ...
result:
points 1.0 good solution, L = 30000, used time = 29ms, used memory = 22.453MB
Test #3:
score: 100
Accepted
time: 18ms
memory: 25116kb
input:
10000 500000 6598 111 4221 7630 8964 9938 910 9967 5591 5260 1340 2280 6651 9500 7256 4704 4535 5235 7903 4673 5914 9380 2904 4203 5673 9268 322 1438 2857 897 4389 5616 1532 2814 9108 9145 5390 2618 1108 7745 858 6493 794 6521 4467 4520 1477 3421 8016 976 5489 6702 3460 3515 3025 6620 5706 4418 7267...
output:
Success +101111101000111100100101011101111111101100000111101010001101010111001101011001010101111100100111110000101110011110100110101000001010001000111111110000110111011011101000011101010001111101011110010000101110010001010101001110010110000100001110111111101110001010101010110100010011010101010110110...
input:
10000 500000 6598 111 4221 7630 8964 9938 910 9967 5591 5260 1340 2280 6651 9500 7256 4704 4535 5235 7903 4673 5914 9380 2904 4203 5673 9268 322 1438 2857 897 4389 5616 1532 2814 9108 9145 5390 2618 1108 7745 858 6493 794 6521 4467 4520 1477 3421 8016 976 5489 6702 3460 3515 3025 6620 5706 4418 7267...
output:
Success 5 7 5 0 7 1 1 5 6 5 7 7 5 1 0 7 5 2 4 5 2 7 4 5 6 4 2 5 7 1 1 7 3 0 5 3 6 3 1 3 5 0 4 2 4 0 7 7 3 0 3 7 6 6 5 0 6 5 2 4 7 5 6 3 2 0 5 3 2 4 2 5 4 3 2 3 0 1 4 3 7 7 5 3 4 2 5 2 3 1 2 6 2 5 2 3 3 7 4 7 6 7 1 0 7 2 2 6 1 0 4 0 5 5 1 7 7 2 7 7 0 1 3 6 1 3 3 7 3 7 2 5 7 0 2 0 6 2 1 3 4 3 4 0 2 3 ...
result:
points 1.0 good solution, L = 30000, used time = 18ms, used memory = 24.527MB
Test #4:
score: 100
Accepted
time: 28ms
memory: 25044kb
input:
10000 500000 6466 1388 9919 2121 5889 9997 4361 1172 5148 3818 1410 1441 2639 9097 5589 7447 8025 2032 2247 4216 5662 1685 2364 468 2074 2010 4979 6171 6006 9365 8588 3382 904 4605 3120 70 6795 9497 5331 5277 8381 4685 1962 3206 3109 8353 4664 1731 6915 8341 9838 2346 8762 5979 8573 3022 4494 1953 9...
output:
Success +101111011001000100100100111101001011011101100001111110111011101110101010011100111100010010100000010110100001100011100100011011011111111011110101111110101101110100000001101001001111011000100011001100110110101010001100111010001111000100001111100010100111101111110000001100001101000111011010011...
input:
10000 500000 6466 1388 9919 2121 5889 9997 4361 1172 5148 3818 1410 1441 2639 9097 5589 7447 8025 2032 2247 4216 5662 1685 2364 468 2074 2010 4979 6171 6006 9365 8588 3382 904 4605 3120 70 6795 9497 5331 5277 8381 4685 1962 3206 3109 8353 4664 1731 6915 8341 9838 2346 8762 5979 8573 3022 4494 1953 9...
output:
Success 5 7 6 4 0 1 1 1 7 5 4 6 6 5 1 4 7 3 7 6 5 3 5 2 6 1 7 1 2 2 1 0 2 3 1 4 1 6 1 1 6 6 6 7 7 6 3 5 7 3 5 5 3 1 0 4 5 4 4 7 6 0 1 6 4 1 3 3 5 2 4 1 7 2 4 7 0 1 4 7 1 2 1 7 5 7 3 0 4 1 4 5 0 7 6 2 6 4 0 2 1 3 3 5 6 5 5 4 0 4 3 4 5 5 7 5 4 5 6 3 6 7 3 7 2 6 0 7 6 5 5 2 5 7 2 0 7 5 1 6 1 4 5 3 7 4 ...
result:
points 1.0 good solution, L = 30000, used time = 28ms, used memory = 24.457MB
Test #5:
score: 100
Accepted
time: 25ms
memory: 23040kb
input:
10000 500000 7186 8193 8118 1694 980 4947 2412 2964 9819 591 541 3082 6062 6757 3992 6836 1808 5755 3279 2556 9345 8806 6176 7362 5239 5957 4709 7513 7242 4724 304 9529 5446 6340 12 6601 896 1199 4226 3323 6246 8892 1244 1410 4398 9412 415 1364 1100 7492 1093 144 8848 5690 8484 2503 6805 3612 8027 3...
output:
Success +000010110100101001000010011011010111101101100001111001010100001100110000101111110100111000101110101100101011011101100110001111101011001000001010111101110011111100100011100111011010101000001011111010111011101100110000000111011001111111111011111001000101010000010101010011010111111100110101010...
input:
10000 500000 7186 8193 8118 1694 980 4947 2412 2964 9819 591 541 3082 6062 6757 3992 6836 1808 5755 3279 2556 9345 8806 6176 7362 5239 5957 4709 7513 7242 4724 304 9529 5446 6340 12 6601 896 1199 4226 3323 6246 8892 1244 1410 4398 9412 415 1364 1100 7492 1093 144 8848 5690 8484 2503 6805 3612 8027 3...
output:
Success 0 2 3 1 5 4 0 2 6 6 2 7 5 5 1 4 7 4 2 1 4 1 3 0 5 7 3 1 7 0 5 3 5 1 5 6 6 5 1 3 4 7 5 6 4 0 4 2 7 5 3 6 7 1 1 6 1 7 6 2 5 0 4 6 7 2 7 6 5 1 3 0 0 7 6 4 7 7 7 6 7 4 0 5 2 0 2 5 2 6 2 7 7 1 3 5 2 5 3 1 3 3 2 4 5 7 3 4 2 2 4 2 0 0 1 5 7 4 2 4 5 5 6 0 4 7 3 6 7 2 1 2 7 6 5 2 3 2 1 5 5 6 0 0 4 0 ...
result:
points 1.0 good solution, L = 30000, used time = 25ms, used memory = 22.500MB
Test #6:
score: 100
Accepted
time: 27ms
memory: 25008kb
input:
10000 500000 6943 4920 9182 3214 3301 1839 6754 5534 4672 1598 8090 2413 3517 4899 6355 870 6121 2115 963 8185 5526 2112 2233 9348 1048 795 3337 2394 1746 400 2127 1029 3522 3484 2246 9981 1842 5517 5507 2114 7176 3873 5270 2788 1278 5922 2204 4628 3562 1087 4317 3802 2867 2583 5412 3471 4616 2870 3...
output:
Success +001100110000100001101111000011010110001010011110100000100111011001010110011001010101001110010111101110011011001111101001110101100011011010101001100111101111001111100111111100100000111111101001111001110010011110110000010100000000010101000011010001011001010101000010010001111010001001110000011...
input:
10000 500000 6943 4920 9182 3214 3301 1839 6754 5534 4672 1598 8090 2413 3517 4899 6355 870 6121 2115 963 8185 5526 2112 2233 9348 1048 795 3337 2394 1746 400 2127 1029 3522 3484 2246 9981 1842 5517 5507 2114 7176 3873 5270 2788 1278 5922 2204 4628 3562 1087 4317 3802 2867 2583 5412 3471 4616 2870 3...
output:
Success 4 1 3 0 1 4 5 7 0 6 2 3 4 2 6 3 1 0 1 7 6 4 2 3 6 4 2 5 4 3 2 7 5 3 6 6 4 7 5 4 3 5 1 6 6 2 5 4 1 7 5 7 4 7 1 7 7 1 1 0 7 7 5 4 7 4 3 2 6 3 3 0 2 1 0 0 2 5 0 6 2 4 6 4 2 5 0 2 2 4 7 2 4 4 3 0 6 3 5 2 5 2 3 7 5 2 0 1 7 7 2 0 3 7 6 0 1 3 7 0 5 2 2 3 6 7 0 4 1 7 0 0 7 6 0 6 3 6 1 1 7 2 6 1 4 7 ...
result:
points 1.0 good solution, L = 30000, used time = 27ms, used memory = 24.422MB
Test #7:
score: 100
Accepted
time: 31ms
memory: 25016kb
input:
10000 500000 6138 2262 9194 2692 6583 5929 3850 8345 2676 7591 2261 309 2480 6179 1925 160 4094 7137 2968 7475 7692 8381 3906 5881 7604 8845 117 3209 6920 8544 4105 685 1912 2235 2207 7887 1928 8289 4884 4781 7715 8214 9074 9660 8811 1898 1156 2603 9346 1057 8312 9297 976 7335 1409 314 3417 6897 503...
output:
Success +000011111100011110001011011101011010101101011001101111111010011000001100100011111111101111001111010100110101101000010000101011011001110011110011111010010111011110001101000010000111001111010010101101000001110100100000001110000001101100100011000100100110111111100101101011110010101011110110010...
input:
10000 500000 6138 2262 9194 2692 6583 5929 3850 8345 2676 7591 2261 309 2480 6179 1925 160 4094 7137 2968 7475 7692 8381 3906 5881 7604 8845 117 3209 6920 8544 4105 685 1912 2235 2207 7887 1928 8289 4884 4781 7715 8214 9074 9660 8811 1898 1156 2603 9346 1057 8312 9297 976 7335 1409 314 3417 6897 503...
output:
Success 0 6 7 1 6 3 4 6 6 5 6 2 5 5 6 4 5 7 7 2 6 0 4 1 1 6 7 7 5 7 4 7 2 1 3 5 5 0 2 0 5 6 6 4 3 6 3 6 7 2 2 7 6 3 4 5 0 2 0 7 4 7 2 2 5 5 0 4 3 1 1 0 4 3 0 4 5 1 1 6 0 1 1 3 7 7 1 5 5 6 3 2 5 6 3 3 2 0 2 1 3 6 0 2 0 6 1 0 7 6 2 4 7 2 4 7 1 0 7 3 2 4 2 6 2 3 2 0 3 1 6 1 0 5 3 4 3 2 2 1 0 3 0 1 5 0 ...
result:
points 1.0 good solution, L = 30000, used time = 31ms, used memory = 24.430MB
Test #8:
score: 100
Accepted
time: 38ms
memory: 23248kb
input:
10000 500000 2817 5359 4982 1311 9479 1205 8918 7976 2410 1926 9093 715 4788 9575 4320 6234 1120 5522 4132 6667 942 4401 3066 5372 8421 9107 1579 5256 6368 2485 4572 8670 141 1682 9270 6140 2394 3290 1228 3721 7218 7112 2070 3448 2215 9395 7962 726 9396 5995 7719 2831 669 6275 4348 3155 9832 4311 29...
output:
Success +011001011101101000100110111101011100000001011100010011000101001000011100000110110101101001011010100110010110001110101101000100110011010000110000010011011101000011011000100010100011000101010111110101000011101010100011010100001111111100000111011000111010100011100101100111110010010101010101111...
input:
10000 500000 2817 5359 4982 1311 9479 1205 8918 7976 2410 1926 9093 715 4788 9575 4320 6234 1120 5522 4132 6667 942 4401 3066 5372 8421 9107 1579 5256 6368 2485 4572 8670 141 1682 9270 6140 2394 3290 1228 3721 7218 7112 2070 3448 2215 9395 7962 726 9396 5995 7719 2831 669 6275 4348 3155 9832 4311 29...
output:
Success 6 4 6 5 5 0 1 3 7 5 6 1 0 4 6 1 2 6 0 5 4 0 6 1 0 3 3 5 5 4 6 2 1 3 2 3 4 3 5 5 0 1 3 6 2 0 3 0 2 6 6 5 0 6 6 0 1 2 1 6 0 5 2 7 3 5 0 6 5 2 1 6 2 1 4 7 7 1 0 7 6 0 7 2 1 6 1 5 1 7 3 2 2 5 2 5 7 2 3 6 0 0 4 7 7 6 5 3 0 7 0 2 5 1 4 3 5 2 4 5 3 3 7 6 3 5 0 2 1 7 0 4 6 3 0 4 6 1 5 3 7 6 2 1 2 4 ...
result:
points 1.0 good solution, L = 30000, used time = 38ms, used memory = 22.703MB
Test #9:
score: 100
Accepted
time: 23ms
memory: 23264kb
input:
10000 500000 2685 2829 2361 1549 50 9693 5669 7915 1814 3703 5707 5436 9196 6969 363 5998 8197 1467 378 499 2128 2342 2446 7127 135 6563 2782 6206 8667 9960 7020 9592 4055 7487 9006 4275 5521 9886 6388 4913 6832 9018 2885 5763 195 1149 2500 8826 6222 5888 8015 5780 6101 4226 8449 2067 5084 5668 9890...
output:
Success +111110111110111001000101111111010110111111001100100000111010100100110101010001001000010111111110000110100100010111010100011000100110001000011101010111000100101111101011101011101011101011100110000011111000000000011000001011100001011000101011011011111100010011111010111000101111101110111101111...
input:
10000 500000 2685 2829 2361 1549 50 9693 5669 7915 1814 3703 5707 5436 9196 6969 363 5998 8197 1467 378 499 2128 2342 2446 7127 135 6563 2782 6206 8667 9960 7020 9592 4055 7487 9006 4275 5521 9886 6388 4913 6832 9018 2885 5763 195 1149 2500 8826 6222 5888 8015 5780 6101 4226 8449 2067 5084 5668 9890...
output:
Success 7 3 7 3 7 4 0 5 7 7 2 3 7 7 4 1 1 0 7 2 1 1 3 5 2 4 4 0 2 7 7 3 0 3 1 1 2 7 2 1 6 0 1 3 4 0 6 5 2 7 0 1 5 7 5 6 5 6 5 6 5 6 1 3 0 6 7 0 0 0 6 0 4 6 1 4 6 0 5 6 6 6 7 1 2 6 7 2 7 0 5 7 5 3 7 5 7 3 4 1 5 0 2 5 0 5 6 4 5 5 1 3 6 2 2 5 6 4 4 5 4 1 7 2 0 0 5 7 6 4 0 4 4 1 4 5 4 0 5 2 5 6 5 6 2 2 ...
result:
points 1.0 good solution, L = 30000, used time = 23ms, used memory = 22.719MB
Test #10:
score: 100
Accepted
time: 20ms
memory: 25052kb
input:
10000 500000 1900 9349 4594 1507 9413 7625 3696 5644 2114 6222 2528 4380 6787 3444 4410 837 8213 1008 5821 3474 1893 6444 615 7784 7568 7607 8041 3307 1521 1189 4375 4004 4399 8516 6825 8241 8254 4509 9064 2275 8746 8949 4212 9229 2191 5280 7990 7578 3550 7777 4691 8121 1761 9000 1441 7580 9932 9457...
output:
Success +100010010000110000010101010111011010101100111010001100001010110110011110010000100001101110011111101111110110101001100001001100111101000001001101101110100101111011100000101001111001001010101101011000001100011110010010100010101110011000010100001000001110111000000001010111111100110100101001101...
input:
10000 500000 1900 9349 4594 1507 9413 7625 3696 5644 2114 6222 2528 4380 6787 3444 4410 837 8213 1008 5821 3474 1893 6444 615 7784 7568 7607 8041 3307 1521 1189 4375 4004 4399 8516 6825 8241 8254 4509 9064 2275 8746 8949 4212 9229 2191 5280 7990 7578 3550 7777 4691 8121 1761 9000 1441 7580 9932 9457...
output:
Success 1 2 2 0 3 0 2 5 2 7 6 2 5 1 7 2 4 1 4 2 3 3 6 3 2 0 1 4 5 3 6 7 5 7 3 3 5 4 1 4 4 1 7 5 0 4 4 5 5 3 1 5 7 6 1 0 5 4 7 4 4 2 5 5 6 0 4 1 6 3 2 2 1 2 5 3 6 0 2 1 4 0 4 3 7 0 0 4 2 7 7 1 3 1 5 4 5 0 6 0 2 3 5 5 4 0 7 7 0 6 2 4 4 5 5 7 4 6 1 4 3 1 3 3 1 6 3 3 6 6 2 0 4 1 4 4 7 4 3 0 5 4 0 0 5 5 ...
result:
points 1.0 good solution, L = 30000, used time = 20ms, used memory = 24.465MB
Test #11:
score: 100
Accepted
time: 29ms
memory: 23552kb
input:
10000 500000 5986 3032 8973 6887 8038 7386 1419 1558 3835 3931 3752 2041 5633 4218 956 3504 4674 9929 4817 3050 1688 4978 4655 5555 2499 509 3814 6457 5311 3119 211 1591 6383 292 5526 3337 6053 3497 8701 5128 1276 5092 4056 7622 8127 7717 8242 1065 4837 584 6807 6131 4301 1554 4998 3449 478 6070 516...
output:
Success +011101111111001101010111111111001101011100100010101011011000001100110100000101110011000011100100000011100110110111010111000000010010001110001010110101100111011110101100110101011100110001110011110101000011100010001111110110111100110111010100100011110101011101010001101000100011000111111010011...
input:
10000 500000 5986 3032 8973 6887 8038 7386 1419 1558 3835 3931 3752 2041 5633 4218 956 3504 4674 9929 4817 3050 1688 4978 4655 5555 2499 509 3814 6457 5311 3119 211 1591 6383 292 5526 3337 6053 3497 8701 5128 1276 5092 4056 7622 8127 7717 8242 1065 4837 584 6807 6131 4301 1554 4998 3449 478 6070 516...
output:
Success 6 5 7 7 4 5 2 7 7 7 4 5 6 1 1 2 5 6 6 0 4 1 3 1 0 5 3 6 0 6 1 1 0 6 1 3 3 7 2 7 0 0 2 2 4 3 4 2 3 5 1 7 6 3 5 1 3 5 6 1 3 4 3 6 3 5 0 6 1 2 4 7 3 3 7 1 3 7 2 1 1 6 3 5 6 5 2 4 5 0 1 6 0 7 7 2 6 1 2 2 6 7 6 1 7 0 7 7 5 2 3 5 7 5 3 1 4 6 1 0 0 4 0 6 7 4 3 4 7 2 7 7 2 3 4 1 6 7 6 5 6 0 6 3 3 4 ...
result:
points 1.0 good solution, L = 30000, used time = 29ms, used memory = 23.000MB
Test #12:
score: 100
Accepted
time: 32ms
memory: 23008kb
input:
10000 500000 2883 8829 5326 6829 6638 9427 2409 3333 795 1609 8874 7288 8900 3553 1997 823 7294 8768 8249 1323 4200 2127 2290 4576 506 7132 506 7701 4546 7533 5520 3013 9997 2321 6636 169 8110 6894 9881 1625 665 2376 7712 587 7954 1504 149 995 1539 3945 9914 4954 9194 5272 5941 4552 4133 1272 6719 6...
output:
Success +011110101011110001001001101000000110010111111110011110110111100011010001101001101001001110101010010000110110100010111010001111011011101110011010000101100011100101011010010001110110100010011101110001010110100110111100110010001101100000010101011001101110001100011101110110011010101101110101001...
input:
10000 500000 2883 8829 5326 6829 6638 9427 2409 3333 795 1609 8874 7288 8900 3553 1997 823 7294 8768 8249 1323 4200 2127 2290 4576 506 7132 506 7701 4546 7533 5520 3013 9997 2321 6636 169 8110 6894 9881 1625 665 2376 7712 587 7954 1504 149 995 1539 3945 9914 4954 9194 5272 5941 4552 4133 1272 6719 6...
output:
Success 6 3 5 6 3 4 4 4 5 0 0 3 2 7 7 3 6 3 3 7 1 6 2 4 5 4 5 4 4 3 5 2 2 0 3 3 1 2 7 2 4 7 6 6 5 3 6 2 0 5 1 6 1 5 6 2 2 4 3 3 1 2 6 5 3 4 2 3 1 3 7 1 3 2 4 5 1 0 2 5 6 4 5 3 4 1 6 5 3 3 6 2 5 5 3 5 4 3 2 6 2 0 3 4 5 6 3 2 3 0 0 5 4 4 7 3 5 5 2 6 4 2 1 3 5 2 6 5 5 4 6 7 6 0 3 5 0 7 7 7 3 7 3 4 4 0 ...
result:
points 1.0 good solution, L = 30000, used time = 32ms, used memory = 22.469MB
Test #13:
score: 100
Accepted
time: 24ms
memory: 23008kb
input:
10000 500000 8721 8101 2565 4627 154 4990 407 5940 8731 1099 129 4366 8538 235 4447 5347 7922 7009 5599 3102 6513 7734 2275 5220 8264 8162 8567 547 2404 9928 1836 8684 8578 936 1035 9369 1848 909 5048 4255 9026 2813 6555 7872 7194 1215 1296 770 8384 6517 5919 1513 9806 3192 813 3814 1763 9542 686 12...
output:
Success +101110001100110100001100011101111000110011001011111010110101101101110010001100011111001110101100110011100100111100011111110111010000101011000100100010000110011101001001100000110110001101111001101000001010010001001111000010101001011110110110001000011001010100010110101111100110010000110100111...
input:
10000 500000 8721 8101 2565 4627 154 4990 407 5940 8731 1099 129 4366 8538 235 4447 5347 7922 7009 5599 3102 6513 7734 2275 5220 8264 8162 8567 547 2404 9928 1836 8684 8578 936 1035 9369 1848 909 5048 4255 9026 2813 6555 7872 7194 1215 1296 770 8384 6517 5919 1513 9806 3192 813 3814 1763 9542 686 12...
output:
Success 5 3 4 1 3 1 4 1 6 5 7 0 3 6 4 6 7 2 3 5 5 5 3 2 4 1 6 7 4 3 5 1 3 6 1 1 7 1 6 7 3 7 2 0 5 6 0 1 1 2 0 3 6 5 4 4 1 0 3 3 4 5 7 4 5 0 4 2 2 4 4 7 0 2 5 4 6 3 3 3 4 0 6 4 2 1 2 3 5 7 1 3 2 0 3 1 7 6 5 6 3 3 2 6 4 2 1 5 4 3 1 5 1 2 7 7 5 6 3 0 6 6 0 6 0 0 1 0 6 6 1 4 6 6 0 1 0 4 4 4 5 4 3 6 1 3 ...
result:
points 1.0 good solution, L = 30000, used time = 24ms, used memory = 22.469MB
Test #14:
score: 100
Accepted
time: 28ms
memory: 24048kb
input:
10000 500000 9041 3823 1848 6846 9027 6301 1904 1693 9270 1368 8314 4614 7640 429 29 4018 4316 7536 2389 9279 483 3911 6998 525 1313 9790 3115 3456 434 7211 140 3721 8531 2790 9791 2308 3496 4624 7655 4152 1722 3161 8502 621 440 6656 7545 893 6947 5798 1951 8905 1340 8593 6106 6647 5774 3973 1296 57...
output:
Success +000110011010000100010110000000001100000000100100100000000000000000110000001001110100000100100000000100000100011100010100001000001100000101110100000100000000001101010000000000000010000010010101000000010100110100100000100001100000101000101010100011100000100000110100100000000000100010010100000...
input:
10000 500000 9041 3823 1848 6846 9027 6301 1904 1693 9270 1368 8314 4614 7640 429 29 4018 4316 7536 2389 9279 483 3911 6998 525 1313 9790 3115 3456 434 7211 140 3721 8531 2790 9791 2308 3496 4624 7655 4152 1722 3161 8502 621 440 6656 7545 893 6947 5798 1951 8905 1340 8593 6106 6647 5774 3973 1296 57...
output:
Success 0 3 6 2 0 1 2 3 0 0 4 1 0 0 1 1 1 0 0 0 0 0 3 0 4 4 3 1 0 1 1 0 0 1 0 1 6 1 2 1 4 0 4 1 0 5 3 1 0 1 0 0 4 5 2 0 0 0 0 2 0 2 2 5 0 0 2 1 3 1 1 0 1 4 1 0 5 0 5 2 1 6 1 0 1 0 3 1 1 0 0 0 1 2 2 1 0 0 1 0 2 1 4 2 5 1 1 0 0 0 0 3 1 0 2 0 5 1 0 3 1 0 1 0 0 3 0 0 5 1 0 0 1 0 1 2 0 2 0 5 3 0 3 2 2 2 ...
result:
points 1.0 good solution, L = 30000, used time = 28ms, used memory = 23.484MB
Test #15:
score: 100
Accepted
time: 22ms
memory: 23820kb
input:
10000 500000 2076 4469 2748 275 4773 7861 8788 6833 1593 4356 6872 2011 9439 385 3065 1869 8365 9400 8971 5450 8909 2522 9556 2478 5200 7649 7169 5211 9529 3308 6459 1838 7 4095 8218 651 6224 4725 5358 3512 116 2563 1627 8549 2498 2095 412 8757 1469 9495 308 544 7097 7294 4554 8724 7144 4476 1885 90...
output:
Success +001100010100110110100010110001010100000000010100001000000101000100000000000000100110100000110100011100100110000110100100110000001010001010100010100100010010001100010100010010000001010000010000100100000100000100010000100000000010000110010011010100000110100100000000110100000000000100000001001...
input:
10000 500000 2076 4469 2748 275 4773 7861 8788 6833 1593 4356 6872 2011 9439 385 3065 1869 8365 9400 8971 5450 8909 2522 9556 2478 5200 7649 7169 5211 9529 3308 6459 1838 7 4095 8218 651 6224 4725 5358 3512 116 2563 1627 8549 2498 2095 412 8757 1469 9495 308 544 7097 7294 4554 8724 7144 4476 1885 90...
output:
Success 4 1 2 1 3 3 1 2 3 4 2 1 0 0 2 1 4 0 0 5 0 1 0 0 0 0 1 3 1 0 3 1 6 1 1 3 0 3 1 1 3 0 4 2 4 2 1 2 1 1 2 2 4 1 2 1 2 2 0 4 2 0 2 0 1 1 0 1 0 1 2 0 1 0 0 2 0 3 2 6 2 1 0 3 1 1 0 0 3 1 0 0 0 1 0 4 4 0 0 0 2 2 0 2 1 0 5 0 0 0 4 1 0 2 4 0 0 1 5 0 0 2 6 3 1 0 1 0 3 1 3 2 0 0 1 3 1 3 3 0 0 1 0 0 2 3 ...
result:
points 1.0 good solution, L = 30000, used time = 22ms, used memory = 23.262MB
Test #16:
score: 100
Accepted
time: 24ms
memory: 24040kb
input:
10000 500000 1043 3406 6409 6304 5189 3865 6416 4478 2252 8997 6261 4754 9166 1392 4422 3963 8553 2892 2671 4689 7622 1027 1162 5136 7198 3086 1048 4319 957 4133 2566 8309 115 691 8223 4269 7611 1386 7418 3575 5226 5457 2062 8322 8968 6541 4985 2623 7104 9187 7675 6949 6201 6051 3197 6892 7022 7284 ...
output:
Success +100101100010110001110000000001100000000000000110000000101010000000101001010110010110000001000000000000100000000110010011101000000100000100000011010010010101100000110000100010001101000100000000011100110000000100000100101100000000101000000101000100000000100110010100100000000100000110101100100...
input:
10000 500000 1043 3406 6409 6304 5189 3865 6416 4478 2252 8997 6261 4754 9166 1392 4422 3963 8553 2892 2671 4689 7622 1027 1162 5136 7198 3086 1048 4319 957 4133 2566 8309 115 691 8223 4269 7611 1386 7418 3575 5226 5457 2062 8322 8968 6541 4985 2623 7104 9187 7675 6949 6201 6051 3197 6892 7022 7284 ...
output:
Success 1 5 1 2 3 4 3 0 0 4 1 0 0 0 0 3 0 0 5 2 0 0 5 4 2 3 2 3 0 4 0 0 0 0 1 0 0 3 2 6 5 0 0 1 0 1 0 6 2 2 2 5 1 0 3 0 1 2 4 5 0 1 0 0 6 1 3 0 0 1 0 1 5 1 0 0 5 0 0 5 0 1 0 0 1 3 2 1 1 0 0 1 0 3 5 1 1 0 1 4 0 0 1 1 0 2 1 1 5 0 3 0 0 2 1 2 3 0 0 0 2 1 0 0 3 0 0 0 1 6 1 6 0 1 0 1 4 0 3 6 0 1 2 1 1 3 ...
result:
points 1.0 good solution, L = 30000, used time = 24ms, used memory = 23.477MB
Test #17:
score: 100
Accepted
time: 28ms
memory: 23764kb
input:
10000 500000 4359 4322 6811 4060 8156 4226 9902 2763 2560 7000 1678 2942 8134 7133 6853 8644 2043 5838 6448 618 8359 9657 8714 5300 5118 7680 7859 457 7327 6264 4466 137 4763 6290 797 9393 8776 931 3242 614 7264 7473 8410 6091 1993 2978 537 5332 7994 3074 4884 7298 7053 7170 4777 1044 7330 5134 6984...
output:
Success +001100110000001100000000000010000000100110100000100000100010001001011100000000110100100100001010000110010100000000000010100000000000010100000100000010010000000100101100000000000100100100000110000100100100000000100000100000010100000000000000000100110100100000100000000000010100100101110000100...
input:
10000 500000 4359 4322 6811 4060 8156 4226 9902 2763 2560 7000 1678 2942 8134 7133 6853 8644 2043 5838 6448 618 8359 9657 8714 5300 5118 7680 7859 457 7327 6264 4466 137 4763 6290 797 9393 8776 931 3242 614 7264 7473 8410 6091 1993 2978 537 5332 7994 3074 4884 7298 7053 7170 4777 1044 7330 5134 6984...
output:
Success 4 1 3 0 4 1 0 0 0 2 0 0 1 3 1 0 1 0 1 2 4 4 6 1 0 0 3 1 1 1 4 2 0 3 2 1 0 0 0 2 1 0 0 0 2 1 0 1 0 2 2 0 0 1 5 1 0 0 0 1 1 1 0 3 0 1 1 1 0 0 1 0 1 0 2 1 0 0 0 0 0 1 3 1 1 0 1 0 0 0 2 1 1 5 3 0 1 0 2 2 0 0 2 6 1 5 2 1 2 0 1 2 1 0 3 1 1 2 0 0 1 1 4 3 0 1 0 4 0 0 1 5 1 0 1 1 0 4 4 3 0 1 0 2 1 1 ...
result:
points 1.0 good solution, L = 30000, used time = 28ms, used memory = 23.207MB
Test #18:
score: 100
Accepted
time: 32ms
memory: 25792kb
input:
10000 500000 8171 6920 4645 9088 7859 9794 6099 9832 2828 2325 4220 3718 4314 9526 367 8575 9699 4262 2849 872 5195 7533 4168 6616 329 8989 1423 4753 1616 5200 5210 344 4055 8333 7792 7499 9739 8471 9284 9548 1922 4774 7469 7448 5514 715 1582 2519 1204 5745 9772 4381 1946 9154 8523 6503 6046 2177 95...
output:
Success +011110000000001011110010000001000011010010100100010010000100000100010100100100001010000000110101000010000000000000100100000110101101000000110000100000010000001100100001100110010100010100100100000000110001000110000000000100010010100000000100001001000000100100010000000000100010100001110100100...
input:
10000 500000 8171 6920 4645 9088 7859 9794 6099 9832 2828 2325 4220 3718 4314 9526 367 8575 9699 4262 2849 872 5195 7533 4168 6616 329 8989 1423 4753 1616 5200 5210 344 4055 8333 7792 7499 9739 8471 9284 9548 1922 4774 7469 7448 5514 715 1582 2519 1204 5745 9772 4381 1946 9154 8523 6503 6046 2177 95...
output:
Success 6 3 0 0 4 6 3 2 0 4 0 6 2 2 1 1 2 2 0 1 0 1 2 1 1 1 4 2 0 0 3 5 0 2 0 0 0 0 1 1 0 3 5 5 0 0 3 0 1 0 2 0 4 1 1 4 1 3 2 1 2 1 1 1 0 0 3 4 0 3 0 0 0 1 2 2 1 0 0 1 4 4 0 0 1 1 2 0 0 0 1 2 1 4 3 1 1 1 0 3 0 4 0 3 2 3 0 1 0 2 2 0 0 1 0 2 6 3 0 0 4 0 6 0 0 1 1 0 0 1 0 0 4 0 2 4 4 3 3 1 2 0 1 3 6 1 ...
result:
points 1.0 good solution, L = 30000, used time = 32ms, used memory = 25.188MB
Test #19:
score: 100
Accepted
time: 31ms
memory: 26048kb
input:
10000 500000 1506 1399 1461 6010 3251 4825 8635 3481 3664 6115 434 1513 2836 3502 3204 4682 6099 9911 9488 2958 4868 9802 114 4999 2636 4746 623 5950 649 4924 9939 9478 8682 1929 9840 8888 9815 4678 8137 925 1485 940 4193 2198 3668 9098 6269 2829 5171 8226 4689 4891 405 7384 6611 4079 6354 4679 7358...
output:
Success +000000100000000100100100010100000100010110110100001000000000110000000100100000000100000000000100100100100000100000000100000100000000000000000000000000000010001000000000000010000000100010000000000000001000000100000000000110000000000010000100010100000000000011100000000000100100000000000000000...
input:
10000 500000 1506 1399 1461 6010 3251 4825 8635 3481 3664 6115 434 1513 2836 3502 3204 4682 6099 9911 9488 2958 4868 9802 114 4999 2636 4746 623 5950 649 4924 9939 9478 8682 1929 9840 8888 9815 4678 8137 925 1485 940 4193 2198 3668 9098 6269 2829 5171 8226 4689 4891 405 7384 6611 4079 6354 4679 7358...
output:
Success 0 0 1 0 0 1 1 1 2 1 0 1 2 3 3 1 4 0 0 0 3 0 0 1 1 0 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 2 4 0 0 0 0 2 0 0 1 2 0 0 0 0 4 0 0 1 0 0 0 3 0 0 0 2 0 1 2 1 0 0 0 6 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 0 0 2 1 0 2 0 1 0 0 2 1 1 0 0 1 0 0 0 0 2 0 0 0 2 1 1 0 2 0 0 0 1 1 5 3 0 0 0 ...
result:
points 1.0 good solution, L = 30000, used time = 31ms, used memory = 25.438MB
Test #20:
score: 100
Accepted
time: 26ms
memory: 24272kb
input:
10000 500000 7384 3010 7204 1416 52 3339 1842 4312 5327 185 3909 3636 5667 5157 177 2216 5726 6698 4243 7427 18 1711 182 1441 4813 9107 9087 7099 783 3363 1489 75 9469 4596 6656 5579 9878 7527 4769 6854 7268 7143 8190 4909 5549 4656 4948 3333 5449 4968 330 909 7158 5054 2452 3963 2657 3704 8672 6950...
output:
Success +110000010000000000000000100000000000000010100100000100010000000100100000000000000010000100010100000000000000100000100000100000000000000000010000000000010000010000100100000000110000100000000000000100000000100000100000000010100010000100100000000100100100001000000000000000110100100010000101000...
input:
10000 500000 7384 3010 7204 1416 52 3339 1842 4312 5327 185 3909 3636 5667 5157 177 2216 5726 6698 4243 7427 18 1711 182 1441 4813 9107 9087 7099 783 3363 1489 75 9469 4596 6656 5579 9878 7527 4769 6854 7268 7143 8190 4909 5549 4656 4948 3333 5449 4968 330 909 7158 5054 2452 3963 2657 3704 8672 6950...
output:
Success 3 0 2 0 0 0 0 0 1 0 0 0 0 2 1 1 0 1 2 0 0 1 1 0 0 0 0 2 0 1 2 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 2 0 0 0 2 0 2 0 1 1 0 0 3 0 1 0 0 0 0 1 0 0 1 0 1 0 0 2 1 2 0 1 1 0 0 1 1 1 4 0 0 0 0 0 3 1 1 2 0 5 0 1 0 0 0 1 1 0 0 0 3 0 0 5 0 1 1 0 0 0 0 0 3 0 1 0 0 1 1 0 2 1 0 0 3 1 1 1 0 0 1 1 0 0 1 2 1 3 2 1 ...
result:
points 1.0 good solution, L = 30000, used time = 26ms, used memory = 23.703MB
Test #21:
score: 100
Accepted
time: 50ms
memory: 26584kb
input:
100000 500000 441 1891 1484 1540 5616 7718 12455 9161 1134 74520 2599 82 2195 15256 1449 3390 68 18 498 9251 22146 36954 941 31590 2955 5059 18317 36813 5353 90934 11858 46792 564 6310 1004 7159 1586 3109 3471 22630 5810 51344 249 5144 11576 1465 21183 39579 81700 33228 241 7580 30507 68664 482 9510...
output:
Success +000000000000000100010100000000000000000000000010000000000100000000000000010110000001010110100000000000010011000100000000000100100000000100000001010000000000000000100100100000000000000000000100000000110000110100000000100100000000000100000000000100000110100000000000000000100100000000100000000...
input:
100000 500000 441 1891 1484 1540 5616 7718 12455 9161 1134 74520 2599 82 2195 15256 1449 3390 68 18 498 9251 22146 36954 941 31590 2955 5059 18317 36813 5353 90934 11858 46792 564 6310 1004 7159 1586 3109 3471 22630 5810 51344 249 5144 11576 1465 21183 39579 81700 33228 241 7580 30507 68664 482 9510...
output:
Success 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 2 0 0 0 1 0 0 0 0 2 3 0 4 2 3 1 0 0 0 2 6 0 1 0 0 0 1 1 0 0 1 0 4 2 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 3 0 3 1 0 0 1 1 0 0 0 1 0 0 0 1 0 3 1 0 0 0 0 0 1 1 0 0 1 0 0 0 0 4 1 0 2 1 2 1 0 0 0 1 0 0 3 1 1 0 0 0 0 2 0 5 0 5 0 4 1 0 1 0 0 0 1 0 2 0 0 0 0 0 0 0 2 1 1 1 ...
result:
points 1.0 good solution, L = 41979, used time = 50ms, used memory = 25.961MB
Test #22:
score: 100
Accepted
time: 54ms
memory: 27980kb
input:
100000 500000 1341 2598 6307 17194 82 423 22718 50913 3008 5950 65 711 8702 105 1883 7 46698 29424 4518 929 666 297 848 428 118 646 27 6 154 1895 557 7368 359 2 30260 144 8827 2042 1603 1551 27884 6378 2800 856 465 912 102 12 2909 119 347 6894 191 21 4380 1031 3 7 149 235 1278 1378 1901 45528 80055 ...
output:
Success +000000000000110000000010000010000100110001100110100000100000110000000100110000010100000000000000000010000000000000000010110000110000000000000100000100000000000010000100000000000010000000100000100100000000010000000101000010000010000000000000000000000000000001100010100000010100100000000010010...
input:
100000 500000 1341 2598 6307 17194 82 423 22718 50913 3008 5950 65 711 8702 105 1883 7 46698 29424 4518 929 666 297 848 428 118 646 27 6 154 1895 557 7368 359 2 30260 144 8827 2042 1603 1551 27884 6378 2800 856 465 912 102 12 2909 119 347 6894 191 21 4380 1031 3 7 149 235 1278 1378 1901 45528 80055 ...
output:
Success 0 0 0 0 3 0 0 2 0 2 0 1 3 4 1 3 1 0 1 0 3 0 0 1 3 0 2 1 0 0 0 0 0 2 0 0 0 0 0 2 3 0 3 0 0 0 0 1 0 1 0 0 0 2 0 1 0 0 0 2 0 0 1 0 1 1 0 0 2 0 0 5 0 2 0 2 0 0 0 0 0 0 0 0 0 4 1 2 1 0 2 1 1 0 0 2 2 0 0 1 0 0 4 1 1 3 0 0 0 3 2 0 1 0 2 1 0 3 0 3 2 0 0 0 0 0 3 0 3 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 1 0 ...
result:
points 1.0 good solution, L = 41874, used time = 54ms, used memory = 27.324MB
Test #23:
score: 100
Accepted
time: 48ms
memory: 28200kb
input:
100000 500000 628 29 13800 12339 9629 66527 4811 45 10 416 4739 2882 20470 1419 10400 53262 14 504 22674 4947 1 1296 993 435 1160 171 1922 4 35 77 59550 10179 7 105 325 2850 13292 5260 2842 6339 3170 6769 7062 8304 11640 330 34843 22679 0 413 10 13 53712 3961 8315 13547 15 43197 73100 18298 3114 883...
output:
Success +000000100100000110000000000000010000110100101110100000110100100000000001100000000000000000010101100010000100010010000000010000000000000100000000100001000010110100000000000000100100000000100010000100000100000010000000100100000000000010000100100000100000100000000000100000100000100000000000000...
input:
100000 500000 628 29 13800 12339 9629 66527 4811 45 10 416 4739 2882 20470 1419 10400 53262 14 504 22674 4947 1 1296 993 435 1160 171 1922 4 35 77 59550 10179 7 105 325 2850 13292 5260 2842 6339 3170 6769 7062 8304 11640 330 34843 22679 0 413 10 13 53712 3961 8315 13547 15 43197 73100 18298 3114 883...
output:
Success 0 0 1 1 0 3 0 0 0 0 2 0 3 1 5 3 1 0 3 1 1 0 0 4 1 0 0 0 0 0 2 5 1 2 0 1 2 2 0 0 2 0 0 0 0 1 0 0 1 4 0 2 3 1 0 0 0 0 1 1 0 0 1 2 0 1 0 1 0 2 0 0 1 1 0 0 0 2 0 1 1 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 5 1 0 0 1 1 2 0 0 0 0 0 0 2 0 2 2 1 0 1 0 0 0 3 0 0 0 0 0 1 2 1 1 0 1 4 1 0 0 1 3 0 0 1 4 1 ...
result:
points 1.0 good solution, L = 41640, used time = 48ms, used memory = 27.539MB
Test #24:
score: 100
Accepted
time: 54ms
memory: 28252kb
input:
100000 500000 3960 12160 215 337 1632 1618 22557 21784 134 238 14346 80002 2831 595 7384 1788 327 274 2616 18233 68186 15985 1783 21 23548 37 60276 4069 2188 12086 40 20 7027 32595 705 988 123 1148 9658 1706 569 27 760 115 21588 974 96162 48929 58391 6071 1629 10 701 5401 81732 41067 608 195 1972 69...
output:
Success +000100000000000000000000000000100000100010000100000100000000000100000110100000000100100000000010010000000110000010010000100100010010000100000100000000110000000000000110100000000010100000100000000000000100000100000000000100110100010000000000000100100000000010000000000010000110100000000010000...
input:
100000 500000 3960 12160 215 337 1632 1618 22557 21784 134 238 14346 80002 2831 595 7384 1788 327 274 2616 18233 68186 15985 1783 21 23548 37 60276 4069 2188 12086 40 20 7027 32595 705 988 123 1148 9658 1706 569 27 760 115 21588 974 96162 48929 58391 6071 1629 10 701 5401 81732 41067 608 195 1972 69...
output:
Success 0 1 0 0 0 0 0 0 0 0 1 0 1 2 0 1 0 1 0 0 0 1 0 3 1 0 0 1 1 0 0 2 2 0 0 3 0 2 2 0 1 1 2 2 0 1 0 1 0 0 3 0 0 0 0 3 1 0 0 2 1 0 1 0 0 0 0 1 0 1 0 0 0 1 3 1 2 0 0 0 0 1 1 0 0 2 0 0 0 2 0 3 1 0 0 2 0 0 3 1 1 0 1 1 1 0 0 0 0 0 0 1 0 3 0 0 4 2 2 0 2 0 1 1 1 0 1 0 0 1 3 4 1 1 0 0 0 3 2 1 1 0 0 0 4 2 ...
result:
points 1.0 good solution, L = 41811, used time = 54ms, used memory = 27.590MB
Test #25:
score: 100
Accepted
time: 51ms
memory: 28248kb
input:
100000 500000 89 14 0 1297 3618 328 31459 35187 1153 108 21501 6208 6277 115 97642 77394 205 17578 233 17 1407 1522 897 1362 2355 641 61493 83816 1923 4736 4248 1707 2916 1203 73531 10104 3428 1321 2113 312 192 95 8705 1595 1 62 27 22 225 2325 49255 77490 413 8365 6 171 7909 274 18447 1212 90 69 484...
output:
Success +000010000100000000100001010000100010000000110100100100000100110000100000000000100000000010100001000000000100000000100100000100100010100100010000000000110000100100000110100000100000100000000010110000100000010000000100000100010000000000000010100100000110000100000000100010100000000110000100000...
input:
100000 500000 89 14 0 1297 3618 328 31459 35187 1153 108 21501 6208 6277 115 97642 77394 205 17578 233 17 1407 1522 897 1362 2355 641 61493 83816 1923 4736 4248 1707 2916 1203 73531 10104 3428 1321 2113 312 192 95 8705 1595 1 62 27 22 225 2325 49255 77490 413 8365 6 171 7909 274 18447 1212 90 69 484...
output:
Success 0 2 0 1 0 0 1 4 2 0 1 2 0 0 3 1 1 1 0 1 3 0 1 0 0 0 1 0 0 2 1 4 0 0 0 1 0 0 1 1 0 1 1 2 1 1 2 0 0 0 3 0 1 1 0 3 1 0 1 0 1 0 0 2 3 0 1 0 2 0 0 1 0 1 2 0 0 0 0 2 1 1 0 3 0 1 0 0 1 2 1 0 0 3 0 1 0 0 1 0 1 1 1 1 0 2 0 1 3 2 1 3 1 0 2 1 0 0 0 0 1 2 0 3 2 0 4 0 4 0 0 0 2 1 2 0 0 0 0 2 0 3 1 4 0 0 ...
result:
points 1.0 good solution, L = 41607, used time = 51ms, used memory = 27.586MB
Test #26:
score: 100
Accepted
time: 47ms
memory: 27936kb
input:
100000 500000 7116 5223 35581 71112 43763 85183 43791 17575 7241 95276 88699 7600 10867 35317 85654 19926 49245 27202 43412 81404 57332 63753 51896 67590 72176 74937 46773 11576 49379 47750 66420 93406 36114 3626 882 62181 64615 56670 29394 81553 25407 25732 94996 22939 43412 13314 84978 63192 44022...
output:
Success +110110000000100100100000010001010000100000000100000000110000000000000100000000010110000000000000010000000100010000000110100000010001000010000000100000000000010000000010000100100100000000100000001000100000000000000110000100100000000100100100010100000000100100010000010000010100000100100000110...
input:
100000 500000 7116 5223 35581 71112 43763 85183 43791 17575 7241 95276 88699 7600 10867 35317 85654 19926 49245 27202 43412 81404 57332 63753 51896 67590 72176 74937 46773 11576 49379 47750 66420 93406 36114 3626 882 62181 64615 56670 29394 81553 25407 25732 94996 22939 43412 13314 84978 63192 44022...
output:
Success 0 0 0 1 4 3 1 2 3 0 0 2 3 0 1 3 1 0 2 1 0 0 2 0 0 0 0 1 0 2 0 0 4 1 1 2 0 3 2 0 0 0 1 2 1 3 0 2 0 0 0 0 0 0 0 0 1 0 1 2 1 0 0 3 0 0 1 2 0 0 0 0 0 0 3 0 3 2 0 1 0 0 0 0 0 2 0 1 2 2 0 2 0 3 3 0 4 2 1 2 1 2 0 0 1 1 0 0 0 0 1 0 0 2 0 0 1 2 0 1 4 0 1 0 3 0 0 1 1 0 1 0 0 0 0 1 1 3 1 2 0 3 0 1 1 0 ...
result:
points 1.0 good solution, L = 42180, used time = 47ms, used memory = 27.281MB
Test #27:
score: 100
Accepted
time: 48ms
memory: 28092kb
input:
100000 500000 3792 25214 57299 37473 12470 43174 80973 14839 59116 2749 28085 83293 20381 72559 56384 17578 45325 47698 60445 55298 90830 52892 61833 24054 86292 55555 82912 2330 76603 80546 78773 61562 53692 56812 886 95044 85412 42967 46885 10270 61856 63516 6986 6828 14618 5581 23536 73812 7430 7...
output:
Success +100100000000010100100000000110011011100100110110100000110010000000010000000010010000000000000000000100000000000000000100000000000000000010100110100000100110100000100000010000000100010001100110000010000010000100100100100101000000000010100010000010000101000000000100100100010100010000000000000...
input:
100000 500000 3792 25214 57299 37473 12470 43174 80973 14839 59116 2749 28085 83293 20381 72559 56384 17578 45325 47698 60445 55298 90830 52892 61833 24054 86292 55555 82912 2330 76603 80546 78773 61562 53692 56812 886 95044 85412 42967 46885 10270 61856 63516 6986 6828 14618 5581 23536 73812 7430 7...
output:
Success 0 0 3 1 1 0 1 0 0 0 1 0 0 1 2 0 0 0 0 2 0 0 0 2 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 0 2 0 0 1 1 0 0 0 0 3 1 2 0 0 2 0 0 2 1 0 3 0 2 0 1 0 0 2 0 0 0 0 2 2 0 0 2 0 3 3 0 0 0 0 2 1 0 2 1 0 0 0 3 0 2 2 0 3 1 0 0 3 0 2 0 3 1 1 1 0 2 3 2 1 3 0 0 0 3 0 2 0 2 1 0 1 0 3 0 1 0 2 0 2 0 2 3 1 0 0 0 1 0 0 ...
result:
points 1.0 good solution, L = 41934, used time = 48ms, used memory = 27.434MB
Test #28:
score: 100
Accepted
time: 56ms
memory: 28080kb
input:
100000 500000 4305 87167 26304 25729 76678 92558 48783 45807 96126 27755 53555 37609 54574 3 35075 341 13415 84175 14511 16970 66660 22326 64215 53228 46605 45172 99615 73744 60186 53130 28895 98444 8987 29541 87204 15045 22076 97662 54862 92680 52059 76191 9894 93659 93703 52222 23338 70532 58089 6...
output:
Success +000100100010000010000100100000010110000100100000010100000100000000000000100000000000110010100000010000000000000010100100000010110100001100000100100010000000100100110000100000000100000110110000000100000100000100000100010100000000010000000000000010100000100000010000000000000000100000000100100...
input:
100000 500000 4305 87167 26304 25729 76678 92558 48783 45807 96126 27755 53555 37609 54574 3 35075 341 13415 84175 14511 16970 66660 22326 64215 53228 46605 45172 99615 73744 60186 53130 28895 98444 8987 29541 87204 15045 22076 97662 54862 92680 52059 76191 9894 93659 93703 52222 23338 70532 58089 6...
output:
Success 1 2 0 0 0 0 1 0 0 1 2 0 1 2 0 0 2 0 0 2 0 0 0 0 0 1 0 2 0 1 1 0 0 0 1 0 0 3 0 0 0 2 1 2 0 0 1 2 1 2 0 0 0 3 0 1 0 0 2 1 1 0 1 0 1 0 2 3 0 0 1 1 0 1 0 0 1 1 0 0 1 2 0 0 0 1 0 0 1 0 3 2 1 2 1 1 0 0 0 1 0 2 3 0 0 2 0 1 3 0 0 2 1 2 1 3 0 1 0 1 0 1 0 1 0 0 2 0 0 0 2 0 0 0 0 0 1 0 0 0 1 1 0 0 1 1 ...
result:
points 1.0 good solution, L = 42552, used time = 56ms, used memory = 27.422MB
Test #29:
score: 100
Accepted
time: 52ms
memory: 26612kb
input:
100000 500000 66884 9555 98941 71213 91870 96218 15240 66480 70758 78857 90556 32748 18345 47250 70883 71739 60930 2327 13172 41374 34075 13290 53636 61109 22006 84300 7321 40197 68098 24704 3738 26741 6223 72769 8491 55374 83182 20965 22237 42452 47780 64271 5322 60180 72365 44288 18274 28049 4342 ...
output:
Success +010000000000000000000000100000000000000100100100000000001000100100110100000100100000100000100100000000000000100100100001000100000100010110100000000100100110100000100010010000100100010000000100010110010001000000000110000100000000110101000000010010000000100100000000110100000000000000010100100...
input:
100000 500000 66884 9555 98941 71213 91870 96218 15240 66480 70758 78857 90556 32748 18345 47250 70883 71739 60930 2327 13172 41374 34075 13290 53636 61109 22006 84300 7321 40197 68098 24704 3738 26741 6223 72769 8491 55374 83182 20965 22237 42452 47780 64271 5322 60180 72365 44288 18274 28049 4342 ...
output:
Success 0 0 1 0 0 1 1 0 0 1 1 1 2 1 0 1 1 0 0 0 0 0 0 0 2 0 1 1 0 3 1 0 0 0 2 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0 2 0 0 0 0 0 1 0 0 0 2 1 1 0 0 2 3 0 1 1 0 0 0 0 0 0 0 1 0 1 0 1 0 2 1 2 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 3 1 0 0 2 1 1 0 0 2 0 0 0 0 0 3 0 0 0 1 1 1 2 0 0 0 1 3 0 1 2 1 0 0 0 2 0 0 ...
result:
points 1.0 good solution, L = 42243, used time = 52ms, used memory = 25.988MB
Test #30:
score: 100
Accepted
time: 49ms
memory: 26652kb
input:
100000 500000 29065 98804 37671 70896 4550 81502 80886 7448 40546 65888 59768 47166 12540 22823 61802 57870 1733 4172 26674 63913 51109 82177 87676 30655 32798 34195 59175 51157 40447 83332 84434 9688 83628 73562 31902 79208 3921 86968 79661 79421 82344 97951 83541 43780 45157 73884 27739 11968 7197...
output:
Success +010010000100100000000100000000000100100100000010100010100100010000000100000010000000100100100000100100000100010000100100000100100010000000000000000000100000000000000100000000000010000000000000101010000000000100000000100000000000010100000000000000001000100100000100000000100000000000000110110...
input:
100000 500000 29065 98804 37671 70896 4550 81502 80886 7448 40546 65888 59768 47166 12540 22823 61802 57870 1733 4172 26674 63913 51109 82177 87676 30655 32798 34195 59175 51157 40447 83332 84434 9688 83628 73562 31902 79208 3921 86968 79661 79421 82344 97951 83541 43780 45157 73884 27739 11968 7197...
output:
Success 1 1 2 0 0 0 2 0 0 2 2 0 0 0 1 0 0 0 1 3 2 2 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 3 0 0 0 0 1 0 1 1 2 1 0 0 0 1 0 1 1 0 1 1 0 2 0 1 0 0 1 0 0 0 2 0 0 0 1 2 1 2 1 1 1 0 0 0 1 0 1 0 2 1 0 0 1 0 0 2 1 0 0 1 3 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 3 1 0 0 0 0 1 2 2 1 0 1 0 0 1 2 0 0 0 1 ...
result:
points 1.0 good solution, L = 41928, used time = 49ms, used memory = 26.027MB
Test #31:
score: 100
Accepted
time: 48ms
memory: 26624kb
input:
100000 500000 92740 14837 68190 56071 35593 59476 49771 81016 74742 12828 10335 19754 23506 54099 28374 20237 62439 75361 1589 27814 54633 77969 89631 1589 16114 89983 15370 95108 76120 64369 94310 66440 51909 18104 90505 23343 66851 33438 10922 65750 26074 15400 10529 37586 32802 1192 95292 74344 9...
output:
Success +101011011000111011000101000011001110100100100110000001001010011001010011010101011110011110111110101000101101110101110010101101011100001101011101011010000001110100101001111011010011000000010100001101010111111111010001011111000111111000101011101010011011100100001110010001100000000101111101100...
input:
100000 500000 92740 14837 68190 56071 35593 59476 49771 81016 74742 12828 10335 19754 23506 54099 28374 20237 62439 75361 1589 27814 54633 77969 89631 1589 16114 89983 15370 95108 76120 64369 94310 66440 51909 18104 90505 23343 66851 33438 10922 65750 26074 15400 10529 37586 32802 1192 95292 74344 9...
output:
Success 2 1 1 2 4 1 0 1 0 1 5 3 0 3 0 0 0 1 2 0 6 0 0 1 0 6 1 0 3 0 0 0 1 0 0 0 0 2 4 1 3 3 3 7 1 0 0 0 3 0 6 0 1 0 1 1 1 0 0 0 0 1 1 1 0 1 5 1 0 1 1 3 0 0 2 2 3 0 0 0 3 1 2 2 1 6 2 4 1 4 1 3 2 0 3 3 1 1 1 0 3 1 0 0 1 1 1 1 0 0 1 1 2 2 2 0 1 0 1 2 0 1 1 1 1 1 2 3 0 0 0 1 4 1 3 1 1 3 0 1 4 2 2 2 0 0 ...
result:
points 1.0 good solution, L = 41136, used time = 48ms, used memory = 26.000MB
Test #32:
score: 100
Accepted
time: 48ms
memory: 26644kb
input:
100000 500000 58866 55970 13628 30215 681 89799 61372 27440 84614 40819 5397 33513 87491 85963 78177 46925 89738 46111 85519 84122 59442 75824 16543 69182 78971 77221 19998 98093 59349 49116 20893 37804 91691 59087 38425 56688 65451 63438 17058 37986 46829 24349 44466 54666 73407 41206 83251 11505 9...
output:
Success +101110000110111110011010110111011000100000001111100010100111010010000100011011010001010011110000110000000000101101000111100000011000001000011110001111001110000011100001100001101011001010111000001010001001100000110110011111011010001100001000101100000101111011111000010001110111011101000010001...
input:
100000 500000 58866 55970 13628 30215 681 89799 61372 27440 84614 40819 5397 33513 87491 85963 78177 46925 89738 46111 85519 84122 59442 75824 16543 69182 78971 77221 19998 98093 59349 49116 20893 37804 91691 59087 38425 56688 65451 63438 17058 37986 46829 24349 44466 54666 73407 41206 83251 11505 9...
output:
Success 1 3 0 2 5 2 1 1 1 2 0 0 1 1 1 1 3 0 2 2 1 2 3 0 2 2 1 3 0 1 3 0 0 7 0 1 1 1 0 1 1 4 0 2 0 3 0 2 3 6 3 2 2 1 2 2 0 2 0 3 2 2 1 1 2 3 1 7 1 2 6 0 1 0 1 1 1 0 2 1 0 2 3 2 0 1 1 1 1 0 4 2 1 2 2 0 0 1 7 2 1 1 2 0 1 0 2 0 1 0 1 1 0 0 2 1 0 2 1 1 3 2 0 0 0 1 0 0 7 2 2 2 0 1 1 0 1 2 0 0 1 1 1 2 2 2 ...
result:
points 1.0 good solution, L = 40791, used time = 48ms, used memory = 26.020MB
Test #33:
score: 100
Accepted
time: 52ms
memory: 26916kb
input:
100000 500000 59403 17299 64861 39457 46374 47249 64312 84660 6333 58275 89490 56064 61890 47652 45960 75443 96210 33097 76896 52858 73993 14663 28620 73610 74509 5605 71276 11612 7668 50714 68212 97598 64615 91062 151 71045 63003 45286 92558 11784 10721 80335 6741 58288 76101 72710 18315 31452 9785...
output:
Success +100001000100110010111110010001101110011000110110001110100110110101101100000001110010010001110110010000010101111101000101011110111111111000011110011101001001110110010000100010000100001001100011001110110010111110001011011110000000110110100011111011111000100011000111000000001001101000111000101...
input:
100000 500000 59403 17299 64861 39457 46374 47249 64312 84660 6333 58275 89490 56064 61890 47652 45960 75443 96210 33097 76896 52858 73993 14663 28620 73610 74509 5605 71276 11612 7668 50714 68212 97598 64615 91062 151 71045 63003 45286 92558 11784 10721 80335 6741 58288 76101 72710 18315 31452 9785...
output:
Success 1 1 0 0 0 1 3 3 1 4 1 0 0 1 0 2 0 1 2 2 3 2 3 1 1 2 0 3 3 2 3 2 0 1 0 0 0 0 1 3 0 0 1 1 1 0 2 7 0 1 0 3 2 1 1 1 5 0 2 0 1 0 1 1 1 1 2 3 0 1 2 0 2 2 4 0 0 1 0 4 1 2 2 2 1 2 2 1 1 0 1 0 2 1 1 0 5 1 2 1 0 0 1 3 1 2 3 6 1 0 0 0 1 0 2 0 2 3 3 0 2 3 0 1 2 2 2 2 2 3 1 0 1 0 1 0 1 0 2 4 0 0 3 3 0 3 ...
result:
points 1.0 good solution, L = 40917, used time = 52ms, used memory = 26.285MB
Test #34:
score: 100
Accepted
time: 46ms
memory: 28028kb
input:
100000 500000 92994 44916 9639 6531 30995 67569 68414 50589 13773 65187 65661 98997 92551 51508 57140 3772 13939 9200 13255 37228 33665 6118 6807 28936 76040 66150 70609 93559 2281 71609 26960 76416 92947 52226 17048 36328 13353 35939 56324 67713 37731 30456 36328 93371 65171 494 60275 37934 41845 8...
output:
Success +011011011010000000111001111111001010000110111001101111001101010011111100101101000000100100010010001101111011011000100111011001001000100101111110000111010110101000001000000100100101100100010011100001001011100011010000111100011110001101000100011111000010101000100000000011000011110110101100010...
input:
100000 500000 92994 44916 9639 6531 30995 67569 68414 50589 13773 65187 65661 98997 92551 51508 57140 3772 13939 9200 13255 37228 33665 6118 6807 28936 76040 66150 70609 93559 2281 71609 26960 76416 92947 52226 17048 36328 13353 35939 56324 67713 37731 30456 36328 93371 65171 494 60275 37934 41845 8...
output:
Success 0 0 2 3 0 6 3 1 0 6 2 6 2 0 1 1 1 3 1 1 3 0 2 3 2 2 1 0 1 0 0 0 0 1 1 2 3 0 2 0 0 2 0 7 4 0 0 7 7 4 0 1 0 0 3 4 0 0 2 2 2 0 1 4 2 3 1 0 0 0 3 0 0 0 7 0 1 1 1 0 0 4 0 1 0 5 2 1 0 3 0 7 1 0 1 1 0 3 0 2 1 4 0 1 0 5 1 0 2 2 6 0 0 2 2 1 0 1 7 2 2 1 2 3 0 2 2 1 0 1 0 2 1 2 0 3 2 0 0 2 0 3 2 0 2 1 ...
result:
points 1.0 good solution, L = 40785, used time = 46ms, used memory = 27.371MB
Test #35:
score: 100
Accepted
time: 61ms
memory: 28228kb
input:
100000 500000 52332 26039 92741 26201 79745 61117 40097 57548 22531 82927 78547 34427 12293 35880 82529 50279 10773 27666 40305 25409 75362 12506 85994 15670 78312 76164 86996 67894 11289 47320 55327 35084 44048 35105 6726 63691 18539 5084 25461 65001 42068 81127 82039 49443 41808 637 91511 73260 54...
output:
Success +001100110111010111111001111101110000100010001111011111000000000010000101010110110000101011100010100000011111000111110001010011000101111000100110011111110100001100011000010001111110001110100101000011011001111111001000011110001110001111011100010110100011000111011111110010111001000010011101101...
input:
100000 500000 52332 26039 92741 26201 79745 61117 40097 57548 22531 82927 78547 34427 12293 35880 82529 50279 10773 27666 40305 25409 75362 12506 85994 15670 78312 76164 86996 67894 11289 47320 55327 35084 44048 35105 6726 63691 18539 5084 25461 65001 42068 81127 82039 49443 41808 637 91511 73260 54...
output:
Success 1 4 0 1 0 0 0 1 0 1 0 0 0 1 3 1 1 7 0 0 0 2 2 2 2 0 7 0 1 1 2 0 2 1 0 0 0 2 4 2 0 7 0 1 1 0 1 1 1 4 2 7 1 2 0 1 2 5 2 0 0 5 4 2 3 3 0 0 0 1 2 0 1 3 0 0 0 0 1 0 3 1 1 1 2 1 3 3 0 0 3 3 2 1 1 3 4 0 1 0 0 2 1 1 0 2 1 0 3 0 4 1 0 3 0 1 4 0 2 3 7 0 2 2 2 0 1 0 2 0 0 2 1 6 0 1 1 1 2 7 2 0 0 0 2 0 ...
result:
points 1.0 good solution, L = 41019, used time = 61ms, used memory = 27.566MB
Test #36:
score: 100
Accepted
time: 44ms
memory: 26712kb
input:
100000 500000 48260 10432 55357 84167 3911 93865 72837 51738 60842 63508 33929 3459 98136 71228 46644 86172 6690 37386 78499 96947 2532 67954 16779 68928 43169 269 9971 49558 32490 57717 79831 85853 2447 42167 69830 90864 36465 62240 77501 12240 76047 52103 62282 14608 40074 19155 36213 89116 26536 ...
output:
Success +010101010000100111111100001010110101101101001110000110100001111001001011100110010010101100000000110111011101101101101010000010110000111010110100011000100010011101101001111101011010001111100100110110111010011011000110111110011111100000111011001010111011101001010110001111100110111010110101000...
input:
100000 500000 48260 10432 55357 84167 3911 93865 72837 51738 60842 63508 33929 3459 98136 71228 46644 86172 6690 37386 78499 96947 2532 67954 16779 68928 43169 269 9971 49558 32490 57717 79831 85853 2447 42167 69830 90864 36465 62240 77501 12240 76047 52103 62282 14608 40074 19155 36213 89116 26536 ...
output:
Success 0 2 2 3 1 1 2 2 0 0 3 1 1 1 5 0 1 2 0 2 1 0 1 2 2 2 1 1 0 0 1 1 1 1 0 2 0 0 1 1 2 1 1 1 2 2 0 1 0 1 4 2 1 2 2 3 1 1 2 5 2 1 0 2 1 0 1 2 7 0 7 1 2 1 2 1 0 3 2 0 1 3 3 0 1 2 1 1 1 0 1 1 4 2 1 3 2 3 0 1 0 2 1 1 0 1 2 3 0 0 1 2 0 2 1 0 3 5 5 5 2 0 4 1 1 1 0 3 1 1 0 2 2 0 1 3 3 1 0 1 1 3 2 2 0 2 ...
result:
points 1.0 good solution, L = 44421, used time = 44ms, used memory = 26.086MB
Test #37:
score: 100
Accepted
time: 48ms
memory: 28192kb
input:
100000 500000 40016 18258 72075 79771 32260 13321 81657 44701 20635 84141 92971 88258 71565 27042 43748 404 50048 42108 13321 71949 33804 35069 89609 36608 28205 57632 77583 61637 13387 75860 25879 68354 15670 6200 46746 3007 4155 56248 10685 77645 23066 80568 530 65315 54777 89238 76068 89816 47653...
output:
Success +010010010011111111110000010101100101110101100111011011000010000001100100100101111100010001011101001101100001110101000100101101111100111110001011100001100111110000011001001110100100001010111110111111011111100000011000100001011101111101100000110101101110100101111100101001011100101000101010000...
input:
100000 500000 40016 18258 72075 79771 32260 13321 81657 44701 20635 84141 92971 88258 71565 27042 43748 404 50048 42108 13321 71949 33804 35069 89609 36608 28205 57632 77583 61637 13387 75860 25879 68354 15670 6200 46746 3007 4155 56248 10685 77645 23066 80568 530 65315 54777 89238 76068 89816 47653...
output:
Success 1 0 1 2 1 2 0 0 3 1 2 3 1 0 2 1 2 1 0 1 2 0 2 0 0 1 6 0 3 1 0 7 7 0 2 2 2 0 0 3 0 0 2 1 5 3 2 0 0 1 1 1 1 0 5 0 1 0 1 0 4 0 3 0 3 1 1 0 2 1 1 1 2 0 5 2 1 1 1 2 3 1 2 3 4 0 0 1 1 2 3 0 0 1 1 2 0 2 0 2 3 3 1 1 1 2 2 1 1 2 7 2 0 1 0 2 6 0 2 1 1 0 2 1 0 0 6 2 1 2 0 0 1 1 0 0 3 2 0 0 0 0 0 0 1 2 ...
result:
points 1.0 good solution, L = 44787, used time = 48ms, used memory = 27.531MB
Test #38:
score: 100
Accepted
time: 60ms
memory: 26704kb
input:
100000 500000 74937 88229 89751 79516 14075 34832 79160 92074 90667 89365 81697 5384 65134 31047 55051 8987 49439 45223 42003 69107 81014 49935 89936 75768 15769 40039 39292 48071 50923 8775 7673 22602 38881 36135 1827 22898 26577 66853 14640 77198 48133 28957 96263 58415 9390 58899 88435 82963 9609...
output:
Success +111000100100010111001100110000011100000110010001101010010010010111000110001101101100000100010010011100001001011110001010001011101100000101001010000101000001010100110100011101101110101010000001000100011011000111000100000000111101111110110111101111011100100000010101100111100111110010010011001...
input:
100000 500000 74937 88229 89751 79516 14075 34832 79160 92074 90667 89365 81697 5384 65134 31047 55051 8987 49439 45223 42003 69107 81014 49935 89936 75768 15769 40039 39292 48071 50923 8775 7673 22602 38881 36135 1827 22898 26577 66853 14640 77198 48133 28957 96263 58415 9390 58899 88435 82963 9609...
output:
Success 3 0 7 1 1 2 1 1 3 1 1 0 0 0 1 1 1 0 2 1 3 2 0 4 1 1 2 0 0 1 1 2 1 3 0 1 7 0 3 2 3 1 0 1 0 2 0 2 0 1 3 2 3 0 1 1 4 0 1 2 3 3 0 1 2 0 2 3 2 2 0 0 0 0 6 1 1 2 0 1 1 1 3 5 3 0 1 3 2 2 0 0 0 0 0 3 1 1 2 2 3 0 0 3 3 3 2 4 1 2 0 1 1 3 3 2 2 0 0 1 3 0 0 0 1 1 0 4 2 2 4 0 2 0 1 0 1 0 5 2 1 0 2 2 2 0 ...
result:
points 1.0 good solution, L = 44031, used time = 60ms, used memory = 26.078MB
Test #39:
score: 0
Wrong Answer
time: 98ms
memory: 30580kb
input:
200000 500000 163255 68395 191675 67221 39604 119134 42174 108359 100584 199018 101074 162725 95612 34139 119075 199426 119820 112909 22609 187056 42466 41585 180344 171317 187428 103172 177385 35008 6036 15419 46319 121771 179189 102688 177342 3987 134550 148379 28415 54039 176186 126011 118156 159...
output:
Success +
input:
200000 500000 163255 68395 191675 67221 39604 119134 42174 108359 100584 199018 101074 162725 95612 34139 119075 199426 119820 112909 22609 187056 42466 41585 180344 171317 187428 103172 177385 35008 6036 15419 46319 121771 179189 102688 177342 3987 134550 148379 28415 54039 176186 126011 118156 159...
output:
Failed the length of C' should be exactly N!
result:
wrong answer invalid communication process!