QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#155371 | #7119. Longest Trip | eyiigjkn | 5 | 7ms | 4100kb | C++14 | 2.8kb | 2023-09-01 16:12:03 | 2024-04-28 06:59:42 |
Judging History
answer
# include "longesttrip.h"
# include <bits/stdc++.h>
using namespace std;
using vi=vector<int>;
vi longest_trip(int n,int D)
{
static int a[300];
vi a1,a2;
mt19937 rnd;
iota(a,a+n,0);
shuffle(a,a+n,rnd);
a1={a[0]};
for(int i=1;i<n;i++)
{
int u=a[i];
if(a1.empty()) swap(a1,a2);
if(a2.empty())
{
if(rnd()&1) reverse(a1.begin(),a1.end());
if(i+1<n)
{
int v=a[++i];
if(are_connected({u},{v}))
{
if(are_connected({a1.front()},{u})) a1.insert(a1.begin(),u),a1.insert(a1.begin(),v);
else a2={u,v};
}
else
{
if(are_connected({a1.front()},{u})) a1.insert(a1.begin(),u),a2={v};
else a1.insert(a1.begin(),v),a2={u};
}
}
else if(are_connected({a1.front()},{u})) a1.insert(a1.begin(),u);
else a2={u};
}
else
{
if(rnd()&1) swap(a1,a2);
if(are_connected({a1.front()},{u}))
{
if(i+1<n)
{
int v=a[++i];
if(are_connected({u},{v}))
{
if(are_connected({a2.front()},{v}))
{
reverse(a1.begin(),a1.end());
a1.push_back(u);
a1.push_back(v);
a1.insert(a1.end(),a2.begin(),a2.end());
a2.clear();
}
else a1.insert(a1.end(),u),a1.insert(a1.end(),v);
}
else if(are_connected({a2.front()},{u}))
{
reverse(a1.begin(),a1.end());
a1.push_back(u);
a1.insert(a1.end(),a2.begin(),a2.end());
a2.clear();i--;
}
else a1.insert(a1.begin(),u),a2.insert(a2.begin(),v);
}
if(are_connected({a2.front()},{u}))
{
reverse(a1.begin(),a1.end());
a1.push_back(u);
a1.insert(a1.end(),a2.begin(),a2.end());
a2.clear();
}
else a1.insert(a1.begin(),u);
}
else a2.insert(a2.begin(),u);
}
}
if(a1.empty()) swap(a1,a2);
if(a2.empty()) return a1;
if(!are_connected(a1,a2)) return a1.size()>a2.size()?a1:a2;
if(!are_connected(a1.size()>1?vi{a1.front(),a1.back()}:a1,a2.size()>1?vi{a2.front(),a2.back()}:a2))
{
int l1=0,r1=a1.size()-1,l2=0,r2=a2.size()-1,mid;
while(l1<r1)
{
mid=(l1+r1)/2;
if(are_connected(vi(a1.begin()+mid+1,a1.begin()+r1+1),a2)) l1=mid+1;
else r1=mid;
}
while(l2<r2)
{
mid=(l2+r2)/2;
if(are_connected({a1[l1]},vi(a2.begin()+mid+1,a2.begin()+r2+1))) l2=mid+1;
else r2=mid;
}
if(l1+1<a1.size()) rotate(a1.begin(),a1.begin()+l1+1,a1.end());
rotate(a2.begin(),a2.begin()+l2,a2.end());
a1.insert(a1.end(),a2.begin(),a2.end());
return a1;
}
else if(are_connected({a1.front()},{a2.back()}))
{
a2.insert(a2.end(),a1.begin(),a1.end());
return a2;
}
else if(are_connected({a1.back()},{a2.front()}))
{
a1.insert(a1.end(),a2.begin(),a2.end());
return a1;
}
else
{
reverse(a2.begin(),a2.end());
a1.insert(a1.end(),a2.begin(),a2.end());
return a1;
}
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 5
Accepted
Test #1:
score: 5
Accepted
time: 3ms
memory: 3812kb
input:
341 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1...
result:
ok
Test #2:
score: 0
Accepted
time: 0ms
memory: 3788kb
input:
103 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 1 1 10 3 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 9 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 5 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 5 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 6 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 3...
result:
ok
Test #3:
score: 0
Accepted
time: 2ms
memory: 3884kb
input:
22 50 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 14 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 14 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 47 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB ...
result:
ok
Test #4:
score: 0
Accepted
time: 7ms
memory: 3816kb
input:
8 128 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 62 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 50 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 4 50 3kC2Ia2048BfyJVGojMUKKtilctlZK...
result:
ok
Test #5:
score: 0
Accepted
time: 4ms
memory: 4068kb
input:
4 256 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 238 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 156 174 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 156 3kC2Ia2048BfyJVGojMUKK...
result:
ok
Subtask #2:
score: 0
Wrong Answer
Test #6:
score: 10
Accepted
time: 5ms
memory: 4064kb
input:
341 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1...
result:
ok
Test #7:
score: 0
Accepted
time: 7ms
memory: 3872kb
input:
103 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 1 1 10 2 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 9 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 5 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 5 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 6 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 3...
result:
ok
Test #8:
score: 0
Accepted
time: 3ms
memory: 3812kb
input:
22 50 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 14 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 14 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 47 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB ...
result:
ok
Test #9:
score: 0
Accepted
time: 3ms
memory: 3864kb
input:
8 128 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 62 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 50 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 4 50 3kC2Ia2048BfyJVGojMUKKtilctlZK...
result:
ok
Test #10:
score: 0
Accepted
time: 0ms
memory: 3884kb
input:
4 256 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 238 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 156 174 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 156 3kC2Ia2048BfyJVGojMUKK...
result:
ok
Test #11:
score: 0
Accepted
time: 4ms
memory: 3776kb
input:
341 3 2 0 1 1 1 0 1 1 3 2 1 0 1 1 1 1 3 2 1 0 1 1 1 1 3 2 1 0 1 1 1 1 3 2 0 1 1 1 0 1 1 3 2 1 0 1 1 1 1 3 2 1 0 1 1 1 1 3 2 1 1 1 3 2 1 1 1 3 2 1 0 1 1 1 1 3 2 1 1 1 3 2 1 0 1 1 1 1 3 2 0 1 1 1 0 1 1 3 2 1 1 1 3 2 1 0 1 1 1 1 3 2 1 0 1 1 1 1 3 2 1 1 1 3 2 1 0 1 1 1 1 3 2 1 1 1 3 2 1 0 1 1 1 1 3 2 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 2 1 2 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 2 1 2 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 2...
result:
ok
Test #12:
score: -10
Wrong Answer
time: 1ms
memory: 3864kb
input:
103 10 2 1 1 1 1 0 1 1 1 1 1 1
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 9 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 5 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 5 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 6 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 1...
result:
wrong answer
Subtask #3:
score: 0
Wrong Answer
Test #19:
score: 25
Accepted
time: 7ms
memory: 4024kb
input:
341 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1...
result:
ok
Test #20:
score: 0
Accepted
time: 5ms
memory: 4100kb
input:
103 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 9 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 5 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 5 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 6 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 3...
result:
ok
Test #21:
score: 0
Accepted
time: 0ms
memory: 4092kb
input:
22 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 14 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 14 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 47 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB ...
result:
ok
Test #22:
score: 0
Accepted
time: 3ms
memory: 4064kb
input:
8 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 62 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 50 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 4 50 3kC2Ia2048BfyJVGojMUKKtilctlZK...
result:
ok
Test #23:
score: 0
Accepted
time: 0ms
memory: 4092kb
input:
4 256 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 238 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 156 174 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 156 3kC2Ia2048BfyJVGojMUKK...
result:
ok
Test #24:
score: 0
Accepted
time: 0ms
memory: 3804kb
input:
341 3 1 0 1 1 1 0 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 0 1 1 1 0 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 0 1 1 1 0 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 2 1 2 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 2 1 2 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 2...
result:
ok
Test #25:
score: -25
Wrong Answer
time: 1ms
memory: 3812kb
input:
103 10 1 1 1 1 1 0 1 1 1 1 1 1
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 9 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 5 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 5 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 6 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 1...
result:
wrong answer
Subtask #4:
score: 0
Wrong Answer
Test #83:
score: 60
Accepted
time: 7ms
memory: 3748kb
input:
341 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 1 2 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1...
result:
ok
Test #84:
score: 60
Accepted
time: 0ms
memory: 4064kb
input:
103 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 9 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 5 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 5 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 6 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 3...
result:
ok
Test #85:
score: 60
Accepted
time: 0ms
memory: 3808kb
input:
22 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 14 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 14 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 47 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB ...
result:
ok
Test #86:
score: 60
Accepted
time: 5ms
memory: 3800kb
input:
8 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 62 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 50 40 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 4 50 3kC2Ia2048BfyJVGojMUKKtilctlZK...
result:
ok
Test #87:
score: 60
Accepted
time: 2ms
memory: 3808kb
input:
4 256 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 21 27 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 21 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 124 238 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 206 124 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 156 174 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 27 156 3kC2Ia2048BfyJVGojMUKK...
result:
ok
Test #88:
score: 60
Accepted
time: 3ms
memory: 3804kb
input:
341 3 1 0 1 1 1 0 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 0 1 1 1 0 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 0 1 1 1 0 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 1 1 3 1 1 0 1 1 1 1 3 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 2 1 2 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 2 1 2 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 2...
result:
ok
Test #89:
score: 0
Wrong Answer
time: 0ms
memory: 3824kb
input:
103 10 1 1 1 1 1 0 1 1 1 1 1 1
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 9 0 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 5 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 5 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 6 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 6 1...
result:
wrong answer