QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#445284 | #8809. Telephone Plans | Crysfly | 0 | 14ms | 76020kb | C++17 | 2.5kb | 2024-06-16 00:50:13 | 2024-06-16 00:50:13 |
Judging History
answer
// what is matter? never mind.
//#pragma GCC optimize("Ofast")
//#pragma GCC optimize("unroll-loops")
//#pragma GCC target("sse,sse2,sse3,sse4,popcnt,abm,mmx,avx,avx2")
#include<bits/stdc++.h>
#define For(i,a,b) for(int i=(a);i<=(b);++i)
#define Rep(i,a,b) for(int i=(a);i>=(b);--i)
#define ll long long
#define int long long
#define ull unsigned long long
#define SZ(x) ((int)((x).size()))
#define ALL(x) (x).begin(),(x).end()
using namespace std;
inline int read()
{
char c=getchar();int x=0;bool f=0;
for(;!isdigit(c);c=getchar())f^=!(c^45);
for(;isdigit(c);c=getchar())x=(x<<1)+(x<<3)+(c^48);
if(f)x=-x;return x;
}
#define fi first
#define se second
#define pb push_back
#define mkp make_pair
typedef pair<int,int>pii;
typedef vector<int>vi;
#define maxn 500005
#define inf 0x3f3f3f3f
int O,n,q;
set<int>e[maxn],c[maxn*2];
struct node{
int u,pa;
set<int>::iterator it;
};
int res1[maxn*3],res2[maxn*3];
int fa[maxn*2],idx;
int add(int u,int v){
// cout<<"add "<<u<<" "<<v<<"\n";
e[u].insert(v),e[v].insert(u);
int fu=fa[u],fv=fa[v];
if(c[fu].size()<c[fv].size())swap(u,v);
int ans=c[fu].size()*c[fv].size();
for(int x:c[fv]) c[fu].insert(x),fa[x]=fu;
c[fv].clear();
// cout<<"ans "<<ans<<"\n";
return ans;
}
int del(int u,int v){
e[u].erase(v),e[v].erase(u);
queue<node>q[2];
set<int>s[2];
s[0].insert(u),s[1].insert(v);
if(e[u].size()) q[0].push((node){u,0,e[u].begin()});
if(e[v].size()) q[1].push((node){v,1,e[v].begin()});
while(q[0].size() && q[1].size()) {
int o=(s[1].size()<s[0].size());
auto [u,pa,it]=q[o].front(); q[o].pop();
int v=*it;
if(v!=pa && !s[o].count(v)){
s[o].insert(v);
if(e[v].size()) q[o].push({v,u,e[v].begin()});
}
++it;
if(it!=e[u].end()) q[o].push({u,pa,it});
}
if(!q[0].size() && (q[1].size() || s[0].size()<s[1].size())) swap(u,v),swap(s[0],s[1]);
int fu=fa[u];
int ans=s[1].size()*(c[fu].size()-s[1].size());
++idx;
c[idx]=s[1];
for(int x:s[1]) fa[x]=idx,c[fu].erase(x);
return ans;
}
signed main()
{
// freopen("my.out","w",stdout);
O=read(),n=read(),q=read(); idx=n;
For(i,1,n) c[i].insert(i),fa[i]=i;
int lst=0;
For(i,1,q){
int op=read();
res1[i]=res1[i-1],res2[i]=res2[i-1];
if(op==1){
int u=read(),v=read();
if(O)u^=lst,v^=lst;
res1[i]+=add(u,v);
}
if(op==2){
int u=read(),v=read();
if(O)u^=lst,v^=lst;
res2[i]+=del(u,v);
}
if(op==3){
int t=read();
if(O)t^=lst;
lst=res1[i]-res2[i-t];
cout<<lst<<"\n";
}
}
return 0;
}
/*
*/
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 0
Wrong Answer
Test #1:
score: 3
Accepted
time: 3ms
memory: 75600kb
input:
0 1 147 3 0 3 0 3 1 3 1 3 0 3 5 3 5 3 1 3 1 3 4 3 8 3 2 3 10 3 13 3 10 3 8 3 8 3 0 3 16 3 3 3 1 3 20 3 2 3 10 3 16 3 13 3 17 3 12 3 22 3 7 3 8 3 2 3 12 3 32 3 12 3 31 3 2 3 0 3 21 3 24 3 28 3 32 3 9 3 18 3 26 3 11 3 45 3 35 3 14 3 34 3 49 3 31 3 43 3 11 3 21 3 50 3 4 3 11 3 31 3 51 3 28 3 26 3 18 3 ...
output:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
result:
ok 147 lines
Test #2:
score: 0
Accepted
time: 7ms
memory: 75948kb
input:
0 2 10 1 1 2 3 1 3 1 3 2 3 3 3 3 3 3 2 1 2 3 2 3 3
output:
1 1 1 1 1 1 1 1
result:
ok 8 lines
Test #3:
score: 0
Accepted
time: 3ms
memory: 75836kb
input:
0 30 150 1 14 10 3 1 1 14 6 1 3 6 3 4 3 4 1 2 3 3 0 3 5 1 2 9 1 11 9 3 8 1 19 11 3 6 1 8 19 3 14 3 10 1 27 8 3 15 1 27 28 1 28 20 3 0 3 3 1 20 7 1 7 23 3 13 3 5 1 24 23 3 0 3 28 1 24 13 3 5 3 32 3 1 3 13 1 30 13 3 25 1 30 16 1 15 16 3 22 1 29 15 3 13 1 29 25 1 25 1 1 1 18 3 17 3 8 3 10 1 26 18 3 46 ...
output:
1 6 6 10 10 21 28 36 36 45 66 66 91 91 105 105 120 120 120 120 136 171 190 253 253 253 276 276 300 300 300 325 351 351 351 351 406 406 435 435 435 435 435 406 435 435 435 300 435 435 406 435 435 136 435 190 435 435 435 136 406 105 120 136 120 435 435 253 435 66 435 435 435 91 435 435 28 435 55 55 43...
result:
ok 92 lines
Test #4:
score: 0
Accepted
time: 7ms
memory: 74408kb
input:
0 30 150 1 18 9 1 18 28 3 0 3 2 1 28 6 3 4 3 3 3 3 1 26 6 1 5 26 1 5 24 1 17 24 3 9 1 17 3 3 12 3 8 3 10 3 7 1 3 13 3 18 1 13 29 3 8 1 29 14 3 11 3 19 1 7 14 3 17 3 27 1 7 23 3 23 3 15 1 8 23 3 17 3 24 1 8 21 3 7 1 30 21 3 4 3 0 3 32 1 15 30 3 5 3 37 1 15 22 1 11 22 3 3 3 36 1 27 11 3 29 3 11 1 27 1...
output:
3 3 6 6 6 28 36 36 36 36 45 55 66 66 78 78 91 91 105 105 120 136 136 136 153 153 190 190 210 210 253 253 276 276 300 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 378 435 435 435 435 435 435 435 435 435 378 435 435 435 435 435 435 190 435 435 435 66 190 55 435 325 190 91 66...
result:
ok 92 lines
Test #5:
score: 0
Accepted
time: 4ms
memory: 74184kb
input:
0 30 150 1 1 16 3 1 3 0 3 2 3 1 1 26 1 3 4 1 10 21 1 29 8 1 11 17 3 8 3 8 3 3 3 3 3 6 1 2 9 2 29 8 3 11 3 4 3 16 3 8 1 28 4 3 11 3 18 3 11 3 21 1 20 9 1 6 15 1 4 3 3 5 1 12 5 1 22 25 3 20 3 26 1 7 13 1 16 6 3 34 3 21 3 27 2 1 16 3 34 3 39 3 38 3 3 1 24 5 2 16 6 3 36 3 23 1 27 8 3 15 1 10 17 3 29 3 4...
output:
1 1 1 1 3 6 6 6 6 6 7 7 7 7 8 8 8 8 12 15 15 22 21 22 22 22 22 15 24 23 24 28 29 28 32 32 31 23 31 38 47 48 40 50 60 62 65 56 64 64 39 70 70 70 70 62 71 57 71 71 71 62 79 80 68 82 46 81 68 71 43 32 82 75 68 50 32 46 28 64 68 13 82 68 82 28 75 30 75 81 73 18
result:
ok 92 lines
Test #6:
score: 0
Accepted
time: 7ms
memory: 74604kb
input:
0 30 150 1 9 30 3 1 3 2 3 0 1 9 11 3 5 1 22 30 3 5 3 0 1 30 21 3 4 1 11 26 3 5 3 10 1 11 2 3 11 1 22 19 3 1 1 7 22 3 8 1 21 10 3 1 3 19 1 21 5 3 2 3 9 1 26 27 3 20 3 17 1 24 26 3 13 3 24 1 12 2 3 23 3 1 1 2 29 3 12 3 15 1 19 20 3 33 1 13 19 3 14 1 4 7 1 7 25 3 0 3 35 1 10 28 1 15 10 3 22 3 46 3 20 3...
output:
1 1 1 3 6 6 10 15 15 21 28 36 45 45 55 55 66 66 78 78 91 91 105 105 120 136 171 171 210 210 210 210 210 231 231 231 276 276 276 300 325 325 325 325 325 325 325 351 351 351 378 406 435 435 435 435 435 435 435 435 435 435 435 351 435 435 351 210 231 435 153 435 435 435 435 105 435 435 253 435 435 435 ...
result:
ok 92 lines
Test #7:
score: 0
Accepted
time: 11ms
memory: 75376kb
input:
0 30 150 1 30 14 1 30 7 3 0 3 0 3 1 1 14 21 3 5 1 14 9 3 8 3 0 1 29 7 3 7 3 11 1 20 7 3 6 1 21 5 3 10 1 21 12 1 17 9 1 9 11 3 18 3 12 3 9 1 29 27 3 1 1 29 28 3 22 1 20 3 3 25 3 3 3 10 1 20 23 3 0 3 14 1 5 10 1 13 5 3 13 1 8 12 3 22 1 15 12 3 20 1 17 4 3 11 3 12 1 18 17 3 3 3 0 3 39 3 22 1 11 25 3 43...
output:
3 3 3 6 10 10 15 15 21 28 55 55 55 66 78 91 91 91 105 105 136 153 171 190 190 210 210 210 210 231 253 276 276 276 276 300 300 325 325 325 351 351 406 406 435 435 435 435 435 435 435 435 435 435 435 435 435 435 63 435 435 435 435 435 435 435 435 435 51 435 435 435 48 435 63 210 66 435 435 435 435 20 ...
result:
ok 92 lines
Test #8:
score: 0
Accepted
time: 3ms
memory: 75464kb
input:
0 30 150 1 11 14 3 1 1 9 19 1 5 4 3 1 3 5 1 28 10 3 4 1 10 7 3 4 3 7 3 4 3 9 1 13 4 3 11 3 0 3 9 3 3 1 2 21 3 9 3 7 3 17 3 5 3 15 3 22 1 22 9 3 15 1 16 1 3 1 3 17 3 8 3 8 2 5 4 3 31 1 15 16 3 19 1 9 13 3 15 1 18 26 3 5 3 16 1 18 6 3 21 1 2 20 3 31 1 20 23 3 21 3 0 1 24 23 3 32 3 33 3 47 2 13 4 1 23 ...
output:
1 3 3 4 6 6 6 6 8 8 8 8 9 9 9 9 9 9 11 12 12 12 12 12 14 20 19 21 23 25 28 26 32 32 32 35 37 43 37 44 42 38 51 31 59 59 59 46 78 74 80 74 80 86 84 109 91 60 58 91 105 111 111 110 112 84 113 111 113 113 72 107 45 60 111 113 111 84 58 24 58 7 95 113 107 113 113 4 62 93 2 2
result:
ok 92 lines
Test #9:
score: 0
Accepted
time: 7ms
memory: 74212kb
input:
0 30 150 1 13 20 1 9 20 3 2 3 1 1 1 20 3 3 1 4 13 3 2 1 3 13 3 5 3 1 1 19 13 3 3 3 4 3 1 1 7 9 3 2 3 7 1 14 9 3 18 3 11 1 29 9 1 11 1 3 16 3 9 3 15 1 1 2 3 18 3 2 1 1 17 3 8 3 24 1 28 4 3 8 3 27 1 4 27 1 4 30 3 14 1 3 25 3 9 3 22 3 11 1 18 3 3 30 1 3 22 3 10 3 34 1 6 19 3 1 1 16 19 1 5 19 3 5 3 12 1...
output:
3 3 6 10 15 15 21 21 21 28 28 36 36 55 55 55 66 66 78 78 91 91 120 136 136 136 153 171 171 190 231 231 300 351 351 351 378 406 406 435 435 435 435 435 435 435 435 435 406 435 435 435 276 231 435 435 435 435 435 300 435 435 435 435 435 435 435 435 171 190 91 171 435 435 435 153 210 190 171 435 435 43...
result:
ok 92 lines
Test #10:
score: -3
Wrong Answer
time: 11ms
memory: 75944kb
input:
0 30 150 1 6 12 1 15 12 3 2 3 2 1 12 17 3 5 1 22 6 3 1 1 6 28 3 0 3 2 1 6 16 3 10 3 10 1 30 15 3 6 3 10 3 11 1 15 9 3 9 1 15 24 3 12 1 13 17 1 20 17 3 6 3 16 3 23 3 2 3 21 1 17 19 3 1 1 27 22 3 23 3 18 3 3 1 23 22 3 36 1 21 22 3 18 3 31 1 28 14 3 10 3 26 3 22 3 20 3 25 1 1 28 3 10 1 4 28 3 28 3 35 3...
output:
3 3 6 10 15 15 21 21 28 28 28 36 45 66 66 66 66 66 78 91 91 91 105 120 120 136 136 136 136 136 153 171 171 171 171 190 210 231 253 325 351 378 406 435 435 435 435 435 435 435 435 435 435 435 154 435 435 435 114 435 150 43 43 114 435 435 435 91 435 435 435 435 435 435 435 435 435 31 26 12 435 28 435 ...
result:
wrong answer 62nd lines differ - expected: '42', found: '43'
Subtask #2:
score: 0
Wrong Answer
Test #29:
score: 2
Accepted
time: 11ms
memory: 75132kb
input:
1 1 147 3 0 3 0 3 1 3 1 3 3 3 0 3 6 3 6 3 0 3 2 3 0 3 5 3 12 3 1 3 2 3 10 3 13 3 15 3 3 3 12 3 20 3 18 3 10 3 12 3 2 3 12 3 14 3 26 3 12 3 24 3 7 3 7 3 6 3 29 3 32 3 16 3 23 3 14 3 25 3 13 3 13 3 31 3 20 3 26 3 0 3 40 3 23 3 28 3 35 3 1 3 31 3 2 3 34 3 37 3 3 3 39 3 17 3 4 3 41 3 11 3 16 3 48 3 10 3...
output:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
result:
ok 147 lines
Test #30:
score: 0
Accepted
time: 0ms
memory: 76020kb
input:
1 2 10 1 1 2 3 1 3 1 3 1 3 1 3 1 3 2 3 6 2 0 3 3 2
output:
1 1 1 1 1 1 1 1
result:
ok 8 lines
Test #31:
score: 0
Accepted
time: 11ms
memory: 74348kb
input:
1 30 150 1 21 13 3 1 1 9 20 3 2 3 2 1 18 11 1 18 0 3 6 3 9 3 8 1 12 9 3 8 3 7 1 10 9 3 5 3 24 3 26 3 28 1 6 16 3 6 3 14 1 15 23 3 21 3 48 1 60 47 3 53 3 37 1 35 53 3 56 1 57 59 1 59 37 3 63 3 95 3 94 1 92 79 3 65 1 90 81 1 95 81 3 75 3 111 3 118 3 100 1 124 98 1 101 98 3 121 3 132 3 137 3 153 1 141 ...
output:
1 3 3 10 10 10 15 15 21 21 21 21 28 28 36 36 45 45 55 78 78 78 91 120 120 120 120 153 153 153 153 171 171 190 190 210 231 231 253 253 253 276 300 300 325 325 351 351 406 406 406 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 276 435 435 435 435 435 136 435 435 10...
result:
ok 92 lines
Test #32:
score: 0
Accepted
time: 0ms
memory: 74164kb
input:
1 30 150 1 4 26 3 0 1 26 5 3 1 1 24 19 1 19 15 3 1 3 14 1 6 28 1 28 4 3 3 3 28 3 28 1 24 27 3 25 3 27 1 4 17 1 11 4 3 22 1 47 58 3 43 1 60 53 3 57 1 73 83 3 70 1 95 82 3 91 3 92 3 73 3 88 1 71 92 3 78 1 110 102 1 102 106 1 106 111 3 123 3 144 3 136 1 159 147 1 145 147 3 191 1 182 172 3 178 3 205 3 2...
output:
1 3 10 10 21 21 21 28 28 45 55 66 78 91 91 91 91 105 153 153 153 190 210 210 210 210 253 253 253 276 325 325 378 378 378 378 435 435 435 435 435 435 435 378 435 435 378 435 435 435 435 435 435 435 435 253 435 435 276 435 435 231 435 435 435 435 435 435 136 300 276 435 435 300 435 190 435 435 36 435 ...
result:
ok 92 lines
Test #33:
score: 0
Accepted
time: 7ms
memory: 75260kb
input:
1 30 150 1 19 12 3 1 1 22 9 3 0 3 6 1 1 20 3 6 3 5 3 1 3 1 3 5 3 10 3 5 3 4 3 2 1 10 8 3 12 3 20 1 11 17 3 14 3 12 1 31 18 3 12 3 9 3 1 3 17 1 19 10 3 11 3 9 1 10 16 3 13 3 5 3 31 1 7 15 3 13 3 26 1 22 27 3 19 1 15 14 3 17 1 21 23 1 26 28 1 3 24 1 0 11 3 0 3 63 1 19 11 3 29 3 63 1 28 25 3 58 3 63 3 ...
output:
1 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 7 7 7 7 8 8 9 9 9 10 10 11 12 21 21 23 23 29 29 29 29 29 29 29 29 37 37 37 37 37 46 47 47 47 47 56 56 60 64 63 64 64 64 46 64 68 68 54 51 60 55 69 69 69 73 55 19 75 77 77 78 78 78 79 79 79 79 79 79 61 79 19 61 79 8 79
result:
ok 92 lines
Test #34:
score: 0
Accepted
time: 7ms
memory: 74752kb
input:
1 30 150 1 6 13 1 20 6 3 0 3 2 1 7 14 3 2 3 3 1 17 11 3 2 1 30 27 3 11 1 27 23 3 9 3 24 1 17 6 3 20 3 24 3 22 1 24 27 3 20 3 55 1 51 46 3 55 1 58 56 1 60 48 3 59 3 80 3 82 1 83 92 1 82 90 3 75 1 67 71 3 93 3 119 1 122 103 3 113 1 115 107 3 122 3 173 1 143 135 1 143 137 3 142 1 161 178 3 166 3 155 1 ...
output:
3 3 6 6 10 15 21 21 28 28 28 36 36 45 66 66 66 91 105 105 120 136 136 171 190 190 231 253 253 276 276 300 351 351 378 406 406 406 435 435 435 435 435 435 435 435 435 435 435 435 435 435 378 325 435 435 435 435 435 435 435 435 435 253 435 91 435 435 435 190 435 435 78 435 351 435 435 45 435 435 351 6...
result:
ok 92 lines
Test #35:
score: 0
Accepted
time: 14ms
memory: 74864kb
input:
1 30 150 1 8 11 3 0 1 19 9 3 3 3 1 1 8 29 1 19 8 3 2 3 2 3 13 3 3 1 24 15 3 3 1 19 29 1 17 0 3 14 1 6 2 3 31 3 44 1 51 52 1 52 42 3 48 1 52 50 3 53 3 65 1 81 71 1 94 68 1 94 86 3 64 3 125 1 102 110 1 100 102 3 103 1 146 138 3 140 3 150 1 157 131 3 147 1 186 188 1 189 188 3 167 3 250 3 206 1 220 201 ...
output:
1 3 3 10 10 10 10 15 28 36 36 55 66 66 105 105 136 153 153 171 210 210 210 253 253 276 276 300 351 351 378 378 406 435 435 435 435 435 435 435 435 435 435 435 435 435 435 196 435 435 435 435 435 435 435 435 63 435 196 435 210 51 48 435 435 210 435 196 36 435 33 17 435 24 435 435 51 435 435 435 36 13...
result:
ok 92 lines
Test #36:
score: 0
Accepted
time: 7ms
memory: 75468kb
input:
1 30 150 1 30 25 1 30 21 3 1 1 25 17 1 24 1 3 0 3 1 3 5 1 4 8 3 7 3 12 3 6 3 7 3 11 1 11 30 1 17 29 3 5 3 1 3 14 3 10 3 10 3 26 3 6 1 5 26 3 8 3 19 3 18 1 15 28 1 12 28 1 25 5 1 25 21 1 30 24 3 20 3 58 3 62 2 49 61 3 3 3 43 3 34 1 3 11 1 7 1 1 22 7 3 11 3 32 3 15 1 45 39 3 49 3 40 3 58 3 55 3 26 3 4...
output:
3 5 5 5 6 6 6 6 6 10 10 10 10 10 10 10 11 11 11 35 35 35 35 35 23 47 47 47 52 52 52 40 52 52 52 52 31 40 36 57 57 51 75 75 75 63 59 49 68 68 68 59 56 80 85 49 101 101 129 141 110 129 141 120 141 120 83 83 83 121 133 145 85 124 121 19 133 114 114 121 133 133 87 145 133 145 133 133 42 87 3 114
result:
ok 92 lines
Test #37:
score: 0
Accepted
time: 11ms
memory: 74964kb
input:
1 30 150 1 13 5 1 5 11 1 14 5 3 2 3 2 1 11 30 3 3 3 13 1 7 29 3 15 1 18 2 3 10 1 15 30 3 17 1 10 23 1 26 23 1 31 18 3 16 1 56 57 3 48 3 65 3 77 1 67 76 3 76 1 71 86 3 90 1 75 67 3 82 3 127 1 113 123 3 99 3 122 3 112 1 105 111 3 104 3 147 3 130 3 134 3 156 3 148 1 159 145 1 159 150 3 149 1 182 190 3 ...
output:
6 6 10 10 15 21 28 55 66 66 66 78 91 105 105 120 120 120 136 136 136 136 136 136 171 190 210 210 210 231 231 231 253 253 253 276 325 325 325 325 325 325 351 378 378 406 406 435 435 435 435 435 435 435 435 435 351 435 300 435 435 378 435 435 435 435 435 435 231 435 435 435 435 435 435 153 351 435 276...
result:
ok 92 lines
Test #38:
score: 0
Accepted
time: 4ms
memory: 75472kb
input:
1 30 150 1 9 12 3 0 3 3 3 2 3 2 3 2 1 13 2 3 4 3 3 1 15 27 1 10 20 3 9 1 26 3 1 3 14 3 10 1 22 24 3 24 1 13 31 1 31 26 3 18 3 37 1 53 40 1 44 53 3 39 1 90 81 3 75 3 71 1 89 88 1 84 89 3 85 1 126 107 1 117 121 3 124 1 152 143 3 159 3 134 1 135 137 3 150 3 181 1 175 160 3 163 1 167 186 3 183 3 241 3 2...
output:
1 1 1 1 1 3 3 10 21 28 45 45 66 78 78 105 136 153 153 171 171 190 210 210 210 231 253 253 253 276 276 276 276 276 276 300 325 325 378 406 435 435 435 435 435 435 435 435 114 435 435 435 94 435 435 435 435 435 435 435 435 435 28 435 42 28 435 28 435 435 435 114 435 435 21 435 21 435 33 435 435 435 43...
result:
ok 92 lines
Test #39:
score: 0
Accepted
time: 3ms
memory: 74936kb
input:
1 30 150 3 0 1 11 1 1 13 7 1 25 29 1 5 3 1 29 14 3 4 3 2 3 2 3 1 3 6 3 2 3 12 3 7 3 0 3 9 3 14 3 14 3 22 3 23 3 21 3 1 3 22 1 3 16 3 10 3 27 1 10 21 3 12 1 9 21 3 9 1 10 3 3 12 2 15 28 1 26 15 1 14 12 1 12 0 2 14 12 1 10 29 3 22 1 11 23 1 6 9 3 19 1 39 52 3 2 3 42 3 34 1 40 50 1 32 43 3 40 2 36 47 3...
output:
0 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 11 15 18 30 37 43 33 33 37 35 59 59 59 59 94 82 94 84 82 103 105 93 105 103 293 297 287 285 276 276 276 297 285 276 308 299 276 320 343 333 343 343 322 331 322 333 276 322 343 139 322 343 343 322 331 343 322 276 343 343 322 58 339 58 28 339 156 253 276 343 343...
result:
ok 92 lines
Test #40:
score: 0
Accepted
time: 14ms
memory: 75088kb
input:
1 30 150 1 23 18 3 1 3 0 1 22 12 3 5 3 0 1 16 20 3 4 3 1 3 14 1 17 5 3 1 3 6 1 5 29 3 14 1 4 29 1 29 23 3 5 3 14 3 12 1 22 14 3 8 1 40 54 1 54 42 1 38 41 3 41 1 79 83 3 79 3 84 3 82 1 67 79 3 73 3 83 1 86 95 3 122 3 117 1 112 100 3 106 3 109 3 105 1 107 101 3 120 3 175 3 135 1 155 150 3 138 1 140 13...
output:
1 1 3 3 6 6 6 10 10 15 28 28 28 36 66 78 78 78 91 91 105 105 120 120 120 136 136 136 153 190 190 231 253 276 300 300 300 300 300 300 325 351 351 351 378 406 406 435 435 435 435 435 435 435 435 435 406 435 435 435 435 300 435 435 435 435 435 435 435 435 435 435 435 300 378 435 435 435 435 300 435 435...
result:
ok 92 lines
Test #41:
score: -2
Wrong Answer
time: 11ms
memory: 74988kb
input:
1 30 150 1 12 22 3 0 3 0 1 23 7 3 5 3 2 1 21 1 3 7 1 16 28 3 15 3 0 1 28 2 3 14 3 9 1 3 24 1 3 18 3 2 1 8 16 3 22 3 44 3 33 1 40 58 3 35 1 33 40 3 34 3 46 3 35 1 49 60 3 35 1 65 68 3 76 3 91 1 65 72 3 73 1 93 95 3 92 1 96 111 3 74 1 122 99 3 122 3 143 1 134 138 3 136 1 155 128 3 136 1 169 183 3 161 ...
output:
1 1 3 3 6 10 10 15 15 28 36 36 36 45 55 55 55 66 78 78 91 105 120 136 136 153 171 190 210 253 253 276 276 276 300 325 351 378 406 435 435 435 435 435 435 435 435 291 435 435 435 435 435 55 435 435 435 435 435 435 58 291 435 435 435 435 26 435 40 50 435 43 26 41 65 435 70 435 435 435 435 56 435 435 4...
result:
wrong answer 87th lines differ - expected: '3', found: '2'
Subtask #3:
score: 0
Skipped
Dependency #1:
0%
Subtask #4:
score: 0
Skipped
Dependency #2:
0%
Subtask #5:
score: 0
Skipped
Dependency #3:
0%
Subtask #6:
score: 0
Skipped
Dependency #4:
0%
Subtask #7:
score: 0
Skipped
Dependency #6:
0%