QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#521812 | #7119. Longest Trip | kimmoqt# | 5 | 267ms | 6184kb | C++20 | 3.1kb | 2024-08-16 15:18:35 | 2024-08-16 15:18:37 |
Judging History
answer
#include "longesttrip.h"
#include <bits/stdc++.h>
using namespace std;
const int MX=300;
map<pair<int,int>, int> memo;
bool ask(int a, int b) {
if(a>b) swap(a,b);
if(memo.count({a,b})) return memo[{a,b}];
return memo[{a,b}]=are_connected({a},{b});
}
std::vector<int> longest_trip(int N, int D) {
memo.clear();
vector<int> S,T,V;
S.push_back(0);
T.push_back(1);
for(int i=2;i<N;i++) {
V.push_back(i);
}
while(V.size()) {
int i=V.back(); V.pop_back();
vector<int> rs,rt;
for(auto x:S) rs.push_back(ask(i,x));
for(auto x:T) rt.push_back(ask(i,x));
bool p=S.size()>0,q=T.size()>0;
for(auto x:rs) p&=x;
for(auto x:rt) q&=x;
if(!p && !q) {
while(T.size()) {
S.push_back(T.back());
T.pop_back();
}
T.push_back(i);
} else if(!p && q) {
T.push_back(i);
} else if(p && !q) {
S.push_back(i);
swap(S,T);
} else {
S.push_back(i);
while(T.size()) {
S.push_back(T.back());
T.pop_back();
}
swap(S,T);
}
for(int i=0,j=S.size()-1;i<=j && T.size()>i;i++,j--) {
if(ask(S[i],T.back())) {
vector<int> nxt;
for(int k=S.size()-1;k>=i;k--) {
nxt.push_back(S[k]);
}
for(int k=T.size()-1;k>=0;k--) {
nxt.push_back(T[k]);
}
while(S.size()>i) S.pop_back();
T=nxt;
break;
}
if(ask(S[j],T.back())) {
vector<int> nxt;
for(int k=0;k<=j;k++) {
nxt.push_back(S[k]);
}
for(int k=T.size()-1;k>=0;k--) {
nxt.push_back(T[k]);
}
T.clear();
for(int k=j+1;k<S.size();k++) {
T.push_back(S[k]);
}
S=nxt;
break;
}
}
if(S.size()<T.size()) swap(S,T);
}
return S;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 5
Accepted
Test #1:
score: 5
Accepted
time: 1ms
memory: 4120kb
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 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2...
result:
ok
Test #2:
score: 5
Accepted
time: 11ms
memory: 4124kb
input:
103 10 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 10 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 10 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 10 3 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 8 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 7 9...
result:
ok
Test #3:
score: 5
Accepted
time: 26ms
memory: 3936kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 48 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 ...
result:
ok
Test #4:
score: 5
Accepted
time: 95ms
memory: 4636kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 126 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 125 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #5:
score: 5
Accepted
time: 220ms
memory: 5876kb
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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Subtask #2:
score: 0
Wrong Answer
Test #6:
score: 10
Accepted
time: 3ms
memory: 3828kb
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 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2...
result:
ok
Test #7:
score: 10
Accepted
time: 6ms
memory: 3800kb
input:
103 10 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 10 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 10 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 10 2 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 8 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 7 9...
result:
ok
Test #8:
score: 10
Accepted
time: 34ms
memory: 3908kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 48 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 ...
result:
ok
Test #9:
score: 10
Accepted
time: 121ms
memory: 4348kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 126 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 125 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #10:
score: 10
Accepted
time: 239ms
memory: 6172kb
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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #11:
score: 0
Wrong Answer
time: 0ms
memory: 3828kb
input:
341 3 2 1 0
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 2 0 2
result:
wrong answer
Subtask #3:
score: 0
Wrong Answer
Test #19:
score: 25
Accepted
time: 1ms
memory: 3800kb
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 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2...
result:
ok
Test #20:
score: 25
Accepted
time: 9ms
memory: 3832kb
input:
103 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 8 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 7 9...
result:
ok
Test #21:
score: 25
Accepted
time: 35ms
memory: 4196kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 48 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 ...
result:
ok
Test #22:
score: 25
Accepted
time: 125ms
memory: 4336kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 126 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 125 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #23:
score: 25
Accepted
time: 243ms
memory: 6140kb
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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #24:
score: 25
Accepted
time: 6ms
memory: 3728kb
input:
341 3 1 1 0 1 3 1 0 1 1 3 1 0 1 1 3 1 0 1 1 3 1 1 0 1 3 1 0 1 1 3 1 0 1 1 3 1 1 1 1 3 1 1 1 1 3 1 0 1 1 3 1 1 1 1 3 1 0 1 1 3 1 1 0 1 3 1 1 1 1 3 1 0 1 1 3 1 0 1 1 3 1 1 1 1 3 1 0 1 1 3 1 1 1 1 3 1 0 1 1 3 1 1 1 1 3 1 0 1 1 3 1 1 0 1 3 1 1 1 1 3 1 1 0 1 3 1 1 0 1 3 1 1 1 1 3 1 1 1 1 3 1 0 1 1 3 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 2 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 2 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC...
result:
ok
Test #25:
score: 25
Accepted
time: 2ms
memory: 3840kb
input:
103 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 10 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 10 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 10 1 0 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 8 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 7 9...
result:
ok
Test #26:
score: 25
Accepted
time: 48ms
memory: 4208kb
input:
22 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 48 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 ...
result:
ok
Test #27:
score: 25
Accepted
time: 94ms
memory: 4156kb
input:
11 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 100 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 100 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 99 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 99 100 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 99 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 98 3kC2Ia2048BfyJVGojMUKKtilctlZKcB...
result:
ok
Test #28:
score: 25
Accepted
time: 229ms
memory: 5908kb
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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #29:
score: 25
Accepted
time: 190ms
memory: 5920kb
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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #30:
score: 25
Accepted
time: 267ms
memory: 5900kb
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 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #31:
score: 25
Accepted
time: 205ms
memory: 6184kb
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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
ok
Test #32:
score: 25
Accepted
time: 0ms
memory: 3816kb
input:
341 3 1 1 0 1 3 1 1 0 1 3 1 1 0 1 3 1 0 1 1 3 1 1 0 1 3 1 1 0 1 3 1 0 1 1 3 1 1 0 1 3 1 1 0 1 3 1 1 0 1 3 1 1 0 1 3 1 0 1 1 3 1 0 0 1 3 1 0 1 1 3 1 0 1 1 3 1 0 1 1 3 1 0 1 1 3 1 1 0 1 3 1 0 1 1 3 1 1 0 1 3 1 1 0 1 3 1 0 1 1 3 1 0 0 1 3 1 1 0 1 3 1 1 0 1 3 1 1 0 1 3 1 1 0 1 3 1 0 1 1 3 1 1 0 1 3 1 0 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 2 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 2 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC...
result:
ok
Test #33:
score: 0
Wrong Answer
time: 2ms
memory: 3840kb
input:
205 5 1 1 0 0 0 1 1 1 0 0 1 5 1 0 0 1 1 0 0 0 0 1 1 5 1 0 0 0 0 1 1 1 0 0 1 5 1 0 1 0 0 1 1 1 0 0 1 5 1 0 1 0 0 1 1 1 0 0 1 5 1 1 0 1 1 0 0 0 0 1 1 5 1 0 0 0 0 1 0 0 1 1 1 5 1 1 1 0 0 0 0 0 0 1 1 5 1 1 1 0 0 0 0 0 0 1 1 5 1 0 1 0 0 1 1 1 0 0 1 5 1 0 0 1 1 0 0 0 0 1 1 5 1 0 1 0 0 1 1 1 0 0 1 5 1 0 0 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 3 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 3 4 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 3 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 2 4...
result:
wrong answer
Subtask #4:
score: 0
Wrong Answer
Test #83:
score: 60
Accepted
time: 1ms
memory: 3776kb
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 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 3 0 2 1 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2...
result:
ok
Test #84:
score: 60
Accepted
time: 12ms
memory: 3804kb
input:
103 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 8 9 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 8 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 7 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 7 9...
result:
ok
Test #85:
score: 30
Acceptable Answer
time: 51ms
memory: 3940kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 48 49 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 48 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 47 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 ...
result:
points 0.50 points 0.50
Test #86:
score: 20
Acceptable Answer
time: 101ms
memory: 4340kb
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 126 127 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 126 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 125 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
points 0.33333333330 points 0.33333333330
Test #87:
score: 20
Acceptable Answer
time: 212ms
memory: 5936kb
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 0 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 254 255 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 254 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 253 3kC2Ia2048BfyJVGojMUKKtilctl...
result:
points 0.33333333330 points 0.33333333330
Test #88:
score: 0
Wrong Answer
time: 1ms
memory: 4088kb
input:
341 3 1 1 0
output:
3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 0 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 0 1 1 1 2 3kC2Ia2048BfyJVGojMUKKtilctlZKcB 1 2 0 2
result:
wrong answer