QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#761584 | #2787. Teams | _8_8_ | 100 ✓ | 1137ms | 372668kb | C++20 | 3.0kb | 2024-11-19 01:10:52 | 2024-11-19 01:10:52 |
Judging History
answer
#include "teams.h"
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N = (int)1e6 + 12;
int n;
vector<pair<int, int>> a;
struct node{
node *l = 0, *r = 0;
int sum = 0;
node (int s) {
sum = s;
}
node(){}
node(node *L, node *R) {
l = L;
r = R;
sum = L->sum + R->sum;
}
};
using pnode = node *;
pnode build(int tl = 1, int tr = n) {
if(tl == tr) {
return new node();
}
int tm = (tl + tr) >> 1;
return new node(build(tl, tm), build(tm + 1, tr));
}
pnode tr[N];
pnode upd(int pos, pnode v, int tl = 1, int tr = n) {
if(tl == tr) {
return new node(v->sum + 1);
} else {
int tm = (tl + tr) >> 1;
if(pos <= tm) {
return new node(upd(pos, v->l, tl, tm), v->r);
} else {
return new node(v->l, upd(pos, v-> r, tm + 1, tr));
}
}
}
int get(int l, int r, pnode v, int tl = 1, int tr = n) {
if(l > r || tl > r || l > tr) return 0;
if(tl >= l && tr <= r) {
return v->sum;
} else {
int tm = (tl + tr) >> 1;
return get(l, r, v->l, tl, tm) + get(l, r, v->r, tm + 1, tr);
}
}
int sf[N];
void init(int nn, int A[], int B[]) {
n = nn;
for(int i = 0; i < n; i++) {
a.emplace_back(A[i], B[i]);
sf[A[i]]++;
}
sort(a.begin(), a.end());
tr[n] = build();
for(int i = n - 1; i >= 0; i--) {
tr[i] = upd(a[i].second, tr[i + 1]);
}
for(int i = n; i >= 1; i--) {
sf[i] += sf[i + 1];
}
}
int c(int i, int j) {
int it = upper_bound(a.begin(), a.end(), make_pair(i, (int)1e9)) - a.begin();
int ret1 = get(j, n, tr[it]) - sf[j + 1];
return ret1;
}
int col[N];
vector<int> q;
vector<int> dp;
int calc(int j, int i) {
return dp[j] + c(q[j], q[i]) - q[i] * col[q[i]];
}
int can(int M, int K[]) {
q.clear();
dp.assign(M + 1, 0);
ll sum = 0;
for(int i = 0; i < M; i++) {
col[K[i]] = 0;
}
for(int i = 0; i < M; i++) {
sum += K[i];
col[K[i]]++;
}
if(sum > n) return 0;
q.push_back(0);
for(int i = 0; i < M; i++) {
q.push_back(K[i]);
}
sort(q.begin(), q.end());
q.resize(unique(q.begin(), q.end()) - q.begin());
set<int> cur;
cur.insert(0);
set<pair<int, int>> tr;
auto find = [&](int i, int j){
assert(i < j);
int l = j, r = (int)q.size();
while(r - l > 1) {
int mid = (l + r) >> 1;
if(calc(j, mid) < calc(i, mid)) {
l = mid;
} else {
r = mid;
}
}
return l;
};
auto add = [&](int i) {
auto it1 = (*cur.rbegin());
int val = find(it1, i);
tr.insert({val, i});
cur.insert(i);
};
auto del = [&](int i) {
if(!cur.count(i)) return;
cur.erase(i);
auto it = cur.upper_bound(i);
auto it1 = cur.upper_bound(i);
if(it != cur.end() && it1 != cur.begin()) {
it1--;
tr.insert({find(*it1, *it), *it});
}
};
for(int i = 1; i < (int)q.size(); i++) {
int j = (*cur.rbegin());
// cerr << j << "x\n";
dp[i] = dp[j] + c(q[j], q[i]) - q[i] * col[q[i]];
add(i);
while(!tr.empty() && (*tr.begin()).first <= i) {
auto [x, y] = (*tr.begin());
tr.erase({x,y});
del(y);
}
if(dp[i] < 0) return 0;
}
return 1;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 21
Accepted
Test #1:
score: 21
Accepted
time: 1ms
memory: 7852kb
input:
4 2 4 1 2 2 3 2 3 2 2 1 3 2 1 1
output:
1 0
result:
ok 2 lines
Test #2:
score: 21
Accepted
time: 0ms
memory: 7848kb
input:
5 2 3 2 2 3 4 2 2 1 1 1 3 2 1 2
output:
0
result:
ok single line: '0'
Test #3:
score: 21
Accepted
time: 1ms
memory: 7896kb
input:
100 3 61 37 63 52 79 42 87 5 38 13 33 56 95 53 95 69 96 23 51 30 87 31 79 2 58 41 95 13 89 51 86 5 46 71 81 3 7 21 91 23 90 11 85 50 88 31 77 26 27 31 91 23 66 32 48 22 79 36 81 42 46 33 76 67 79 41 48 15 42 4 51 21 90 51 92 60 90 31 78 21 93 62 94 88 98 25 79 23 59 27 52 46 85 12 43 15 28 20 96 24 ...
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
result:
ok 100 lines
Test #4:
score: 21
Accepted
time: 0ms
memory: 7896kb
input:
100 47 100 59 68 22 81 26 31 23 59 13 98 24 28 37 63 15 72 60 74 7 89 62 94 1 60 30 87 71 81 6 29 13 89 52 79 36 53 69 77 2 58 3 61 34 48 21 91 39 47 43 85 21 90 31 50 36 81 13 28 33 76 5 77 24 85 28 59 29 57 53 95 12 43 51 92 7 20 15 28 3 7 17 47 78 90 49 94 67 76 60 82 46 85 41 48 32 48 20 46 20 9...
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
result:
ok 100 lines
Test #5:
score: 21
Accepted
time: 1ms
memory: 8144kb
input:
100 31 79 43 85 5 38 78 90 31 78 92 97 13 98 36 81 17 47 23 59 56 95 25 79 9 66 24 61 88 98 33 76 4 51 50 88 22 79 14 66 7 20 94 98 15 72 24 85 29 57 7 89 41 95 5 6 36 53 51 86 6 29 21 93 31 50 60 90 53 95 26 31 3 7 46 60 58 62 32 48 51 77 24 28 46 85 23 66 21 91 11 85 85 93 31 77 67 79 13 28 2 58 5...
output:
1 0 1 1 1 1 1 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 0 1 1 0 0 1 0 1 1 1 1 1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 1 1 1 0 1 1 0 1 1 1 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 1 1 0 0 1
result:
ok 100 lines
Test #6:
score: 21
Accepted
time: 1ms
memory: 8060kb
input:
100 69 77 71 81 5 6 60 90 11 85 31 50 52 79 67 79 22 82 60 74 94 98 15 28 24 61 15 42 60 82 9 62 26 31 7 20 31 79 12 43 24 85 3 7 7 89 51 77 69 96 62 94 17 47 22 79 28 59 50 88 34 48 85 93 42 46 2 58 37 63 47 100 22 81 5 77 42 87 14 66 23 51 41 95 51 86 37 84 33 76 20 46 1 60 31 91 41 48 36 81 61 64...
output:
0
result:
ok single line: '0'
Test #7:
score: 21
Accepted
time: 1ms
memory: 7988kb
input:
100 2 2 12 12 5 5 10 10 6 6 14 14 9 9 11 11 10 10 6 6 8 8 8 8 7 7 14 14 9 9 13 13 10 10 9 9 11 11 9 9 4 4 12 12 8 8 9 9 13 13 11 11 8 8 13 13 7 7 10 10 12 12 14 14 7 7 12 12 5 5 4 4 8 8 11 11 7 7 2 2 9 9 5 5 13 13 13 13 12 12 9 9 3 3 8 8 12 12 6 6 11 11 10 10 13 13 1 1 13 13 13 13 10 10 12 12 7 7 13...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
result:
ok 100 lines
Test #8:
score: 21
Accepted
time: 1ms
memory: 7940kb
input:
100 14 14 10 10 14 14 13 13 13 13 10 10 12 12 11 11 12 12 13 13 14 14 3 3 10 10 4 4 13 13 5 5 7 7 11 11 6 6 9 9 14 14 9 9 10 10 6 6 13 13 5 5 14 14 13 13 14 14 12 12 11 11 10 10 12 12 11 11 13 13 9 9 13 13 1 1 7 7 12 12 6 6 10 10 8 8 11 11 8 8 6 6 12 12 12 12 8 8 9 9 14 14 4 4 11 11 6 6 10 10 12 12 ...
output:
1 0 1 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 0 0 0 0 1 0 1
result:
ok 100 lines
Test #9:
score: 21
Accepted
time: 0ms
memory: 8248kb
input:
100 7 7 8 8 11 11 14 14 13 13 14 14 10 10 12 12 12 12 6 6 9 9 10 10 13 13 12 12 1 3 12 12 5 5 8 8 12 12 10 10 11 11 12 12 14 14 9 9 13 13 6 6 5 5 10 10 12 12 2 2 9 9 10 10 2 2 13 13 11 11 10 10 7 7 12 12 9 9 7 7 12 12 6 6 13 13 8 8 13 13 7 7 13 13 9 9 1 3 10 10 13 13 13 13 12 12 14 14 9 9 11 11 6 6 ...
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
result:
ok 100 lines
Test #10:
score: 21
Accepted
time: 1ms
memory: 7888kb
input:
100 14 14 13 13 6 6 13 13 8 8 9 9 11 11 14 14 9 9 8 8 12 12 11 11 8 8 10 10 14 14 10 10 13 13 12 12 13 13 12 12 10 10 5 5 12 12 9 9 7 7 12 12 13 13 5 5 11 11 8 8 11 11 13 13 14 14 14 14 1 3 9 9 4 4 12 12 4 4 11 11 8 8 11 11 2 2 10 10 9 9 12 12 7 7 12 12 13 13 10 10 14 14 8 8 9 9 11 11 12 12 12 12 7 ...
output:
1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0
result:
ok 100 lines
Test #11:
score: 21
Accepted
time: 0ms
memory: 8164kb
input:
98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 2 2 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 98 1 9...
output:
1
result:
ok single line: '1'
Test #12:
score: 21
Accepted
time: 1ms
memory: 7904kb
input:
100 4 5 5 5 3 5 1 5 1 5 1 5 1 5 1 5 1 5 1 5 1 5 1 5 5 5 5 5 1 4 4 5 1 5 4 5 1 5 3 5 1 5 1 5 1 5 3 5 2 5 1 5 1 5 1 5 4 5 2 5 2 5 1 5 1 5 1 5 5 5 1 5 5 5 1 5 4 5 1 5 1 5 1 5 3 5 1 5 4 5 1 5 3 5 5 5 1 5 1 5 1 5 1 5 1 5 1 5 1 5 5 5 1 5 1 5 1 5 1 5 5 5 1 5 1 5 1 5 1 5 1 5 1 5 2 5 1 5 1 5 1 5 1 5 1 5 1 5 ...
output:
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 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
result:
ok 100 lines
Test #13:
score: 21
Accepted
time: 0ms
memory: 7920kb
input:
100 8 10 1 10 1 10 1 7 4 10 1 10 3 10 1 10 3 10 1 10 3 10 7 10 1 10 3 10 1 8 2 10 7 10 8 10 2 10 6 9 2 10 1 10 8 10 10 10 2 8 1 10 1 5 1 9 1 10 9 10 1 9 10 10 4 10 5 10 2 10 4 10 1 10 1 10 1 10 1 10 1 9 9 10 1 5 1 10 8 10 6 10 6 10 9 10 7 10 2 10 4 10 3 10 1 10 4 10 6 10 6 10 10 10 1 10 7 10 5 10 1 ...
output:
1 1 1 1 1 1 1 1 1 0 1 0 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 0 1 1 1 1 0 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 0 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1
result:
ok 100 lines
Test #14:
score: 21
Accepted
time: 2ms
memory: 8184kb
input:
100 7 20 6 20 8 20 12 20 2 18 9 20 1 18 13 20 12 20 15 20 1 8 7 14 10 20 15 19 7 20 3 12 13 20 20 20 11 20 8 20 7 20 6 9 1 20 10 20 16 20 18 20 3 20 1 17 1 11 15 20 1 20 9 20 3 13 20 20 15 20 1 16 1 7 12 20 8 17 1 20 1 14 12 14 20 20 14 20 17 20 2 20 1 6 10 20 3 16 6 15 10 20 1 20 2 3 11 20 7 17 13 ...
output:
1 0 1 0 1 0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 1 0 0 0 1 1 0 1 0 1 0 1 1 1 1 1 1 1 0 0
result:
ok 100 lines
Test #15:
score: 21
Accepted
time: 0ms
memory: 8252kb
input:
100 1 37 50 50 10 34 33 48 2 37 6 50 13 35 1 21 1 31 38 50 1 36 12 46 2 46 1 34 10 38 9 34 34 47 1 38 16 20 9 22 32 50 19 30 6 50 1 50 14 31 1 29 13 28 1 38 15 24 21 47 34 46 17 50 12 33 4 36 5 42 30 50 9 30 10 28 10 27 7 35 12 25 9 40 3 36 21 34 1 40 1 47 20 39 22 50 1 37 21 25 16 32 48 50 22 37 28...
output:
0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0
result:
ok 100 lines
Test #16:
score: 21
Accepted
time: 1ms
memory: 8140kb
input:
100 52 86 50 84 5 74 24 98 5 99 40 85 71 100 32 92 8 59 15 75 19 83 47 100 32 85 35 98 41 100 26 87 21 63 25 89 21 84 35 84 10 100 34 100 23 82 70 92 30 98 36 55 15 62 1 72 6 56 7 55 11 100 34 59 10 61 22 100 7 46 23 64 14 88 4 84 19 97 1 51 30 76 14 40 1 50 16 66 58 82 43 90 8 89 44 89 19 70 21 53 ...
output:
0 1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1
result:
ok 100 lines
Test #17:
score: 21
Accepted
time: 1ms
memory: 7920kb
input:
20 1 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 2 2 2 1 2 2 2 2 2 1 2 1 2 100 11 1 1 2 2 2 2 2 2 2 2 2 12 2 2 2 1 2 1 2 1 1 2 2 1 11 2 1 1 2 2 2 2 2 2 2 2 15 2 1 1 2 2 1 2 1 1 1 1 1 2 1 1 13 1 1 1 1 2 1 1 2 2 2 1 2 2 14 1 1 1 2 1 2 2 2 1 1 1 2 2 1 13 2 1 2 1 2 1 1 1 2 2 2 1 2 13 1 2 1 2 2 1...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
result:
ok 100 lines
Test #18:
score: 21
Accepted
time: 1ms
memory: 7784kb
input:
20 2 3 3 3 1 2 2 2 3 3 3 3 2 2 1 3 1 2 1 3 3 3 3 3 3 3 1 3 2 2 3 3 3 3 3 3 1 3 3 3 100 9 2 2 2 1 2 1 2 3 3 8 3 3 3 1 3 1 3 2 10 2 1 2 1 2 2 1 3 2 3 11 2 1 2 2 2 3 2 3 1 1 1 8 2 1 2 2 3 2 3 3 10 1 1 2 3 1 2 3 2 2 3 10 2 1 1 2 2 3 2 2 3 2 11 2 1 3 3 1 1 3 1 2 1 2 8 3 2 3 3 2 1 3 2 11 1 1 3 3 1 1 2 1 2...
output:
0 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 0
result:
ok 100 lines
Test #19:
score: 21
Accepted
time: 1ms
memory: 7828kb
input:
20 1 3 4 4 4 4 1 3 2 4 1 4 2 3 4 4 4 4 3 4 1 4 3 4 2 4 2 4 2 4 1 4 4 4 2 4 3 4 4 4 100 9 4 2 2 1 2 3 3 1 1 7 4 3 1 3 2 2 4 9 3 4 4 2 2 1 1 1 1 7 4 4 4 1 3 2 2 11 1 3 2 1 2 1 1 2 2 1 4 8 4 1 1 2 1 2 4 3 8 3 1 3 2 2 3 4 2 7 4 3 2 1 2 3 3 8 4 4 2 3 1 1 1 1 6 4 2 4 3 1 4 6 3 1 4 2 4 4 10 2 1 1 2 1 4 2 1...
output:
0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 0 1 0 0 1 0 1 1 1 0 1 1 1 1 0 1
result:
ok 100 lines
Test #20:
score: 21
Accepted
time: 0ms
memory: 7864kb
input:
20 2 4 2 4 5 5 1 1 5 5 3 5 4 5 3 5 3 4 2 4 2 4 1 2 1 5 4 4 1 5 3 5 3 5 2 5 1 3 3 5 100 7 3 5 1 5 2 1 3 7 2 2 1 5 3 4 2 6 3 5 2 2 2 2 6 2 3 1 5 5 4 8 1 3 4 2 4 3 2 1 5 5 4 4 4 3 8 3 1 1 1 5 2 3 4 7 1 4 2 4 4 4 1 10 1 3 2 1 1 3 1 3 1 2 5 4 4 5 3 3 7 5 2 3 5 1 2 2 6 1 1 2 3 4 5 7 3 1 3 3 3 4 2 9 1 2 3 ...
output:
0 1 1 1 0 0 1 0 0 0 0 1 0 0 0 1 1 0 1 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 1 1
result:
ok 100 lines
Test #21:
score: 21
Accepted
time: 1ms
memory: 7868kb
input:
20 1 5 6 6 2 6 2 6 1 4 2 5 3 5 1 3 2 6 5 6 4 6 1 3 5 5 2 6 1 5 5 6 4 5 5 6 4 6 2 5 100 7 1 1 5 2 4 3 3 5 6 1 5 5 1 4 2 4 6 6 6 1 2 6 4 3 4 4 6 6 6 2 6 1 6 6 3 1 1 6 4 5 2 3 2 3 7 6 3 5 1 2 1 1 5 3 4 3 4 3 8 6 2 1 5 1 2 2 1 5 2 1 6 2 5 6 1 5 6 1 3 4 6 2 1 3 2 5 3 5 2 3 5 4 4 3 6 6 6 6 2 3 6 2 5 2 5 2...
output:
1 1 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 0 1 1 0 1 0 1 0 1 1 1 0 1 1 1 0
result:
ok 100 lines
Test #22:
score: 21
Accepted
time: 0ms
memory: 7864kb
input:
20 3 5 1 4 5 5 1 4 2 7 5 7 4 7 5 6 3 7 1 5 4 6 3 7 7 7 1 2 4 7 5 7 5 6 1 6 6 7 4 7 100 5 2 5 1 4 5 6 1 4 2 3 1 5 5 2 3 7 1 5 6 2 1 6 1 6 3 4 4 1 2 7 6 2 5 1 1 7 4 8 2 4 2 1 1 4 3 2 3 7 7 4 3 7 3 5 5 7 2 3 4 4 4 5 5 3 2 5 2 5 7 2 4 4 3 3 6 7 4 5 4 3 7 4 5 7 2 4 5 4 3 3 6 4 4 6 3 6 3 5 5 4 3 1 6 4 4 1...
output:
1 1 1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 0 1 0 1 0 1 1 1 1 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 0 1 1 0 1 0 1 1 1 1 0
result:
ok 100 lines
Test #23:
score: 21
Accepted
time: 1ms
memory: 7864kb
input:
20 1 7 5 8 7 8 2 6 2 7 1 8 8 8 6 8 2 3 6 7 2 4 3 4 1 4 4 8 6 6 3 7 6 8 3 6 6 7 2 6 100 5 1 6 1 8 4 4 3 6 4 5 3 7 3 8 5 6 4 2 2 2 6 5 1 1 7 3 2 4 5 3 5 5 3 8 6 5 6 2 4 5 2 5 2 3 3 4 8 5 3 2 6 3 4 6 1 3 5 5 1 5 3 8 5 4 6 1 1 2 6 6 3 4 7 4 7 1 4 3 4 5 3 4 4 5 6 2 5 1 7 3 1 4 3 8 2 3 4 3 3 6 6 3 3 8 7 7...
output:
0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0
result:
ok 100 lines
Test #24:
score: 21
Accepted
time: 1ms
memory: 7868kb
input:
20 1 7 6 7 1 9 2 6 2 9 4 5 3 8 7 8 5 8 3 8 3 7 7 9 2 9 1 7 3 5 4 6 1 8 3 4 4 7 8 9 100 5 6 8 1 2 2 3 2 7 7 4 1 4 8 2 4 5 6 3 2 5 9 1 1 6 2 3 6 6 8 5 6 2 2 5 4 4 2 4 1 9 4 3 3 9 5 3 8 1 9 4 2 9 8 1 4 9 1 8 2 3 7 1 5 3 8 6 4 3 8 3 9 5 4 5 5 5 1 4 6 4 1 2 3 4 8 3 6 2 9 3 1 1 4 5 8 3 2 3 1 2 8 7 4 7 3 2...
output:
0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0
result:
ok 100 lines
Test #25:
score: 21
Accepted
time: 0ms
memory: 7912kb
input:
20 4 5 2 10 5 8 1 10 1 10 4 7 5 7 2 9 6 10 1 9 9 10 1 5 5 10 1 10 1 7 2 7 1 7 1 6 5 6 4 8 100 4 10 2 3 5 4 5 2 3 3 3 4 7 4 2 6 10 3 5 8 3 4 1 4 8 4 2 7 8 2 5 9 3 9 9 1 4 5 9 4 1 3 5 9 6 3 5 2 10 3 5 8 7 3 8 4 8 2 9 10 2 7 7 5 6 2 5 2 5 3 9 2 6 3 6 9 3 5 4 2 3 2 5 5 6 3 7 1 1 2 10 7 4 6 8 2 4 2 5 10 ...
output:
0 1 1 0 1 1 1 1 0 1 1 0 0 0 0 1 0 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 1 1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0
result:
ok 100 lines
Test #26:
score: 21
Accepted
time: 1ms
memory: 7872kb
input:
20 1 11 4 10 4 5 3 8 4 9 1 8 4 7 4 10 1 11 6 11 2 9 1 11 7 9 5 11 2 7 7 9 1 8 1 10 4 7 1 8 100 2 8 10 2 10 3 4 3 7 7 1 4 2 8 8 1 3 8 5 2 2 10 10 3 4 5 7 2 5 10 1 11 3 3 8 6 3 10 1 5 2 9 9 5 3 1 1 8 4 2 10 6 6 3 3 3 2 3 2 2 7 6 3 3 3 10 1 11 2 5 9 3 6 2 9 2 5 10 1 11 3 4 7 4 2 10 6 3 2 7 8 2 10 10 5 ...
output:
0 0 1 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 1 0 1 0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 1 0 1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 1 0
result:
ok 100 lines
Subtask #2:
score: 13
Accepted
Test #27:
score: 13
Accepted
time: 66ms
memory: 74632kb
input:
100000 46503 61502 34278 63026 24651 60296 27921 32693 40654 78541 38357 97853 50234 74256 28875 64172 1156 66821 33682 85011 38633 55442 26468 75403 7744 95912 7639 20373 3489 65670 44385 68195 80744 92399 443 48207 20978 48590 42574 66994 94782 98699 69048 75985 3748 51039 56069 88210 15619 22502 ...
output:
0
result:
ok single line: '0'
Test #28:
score: 13
Accepted
time: 89ms
memory: 72276kb
input:
100000 23870 62096 6565 45612 1109 94686 60692 94017 34512 95079 64450 77378 21832 56221 45089 57006 46643 50408 96079 97119 60110 82767 11385 91389 34321 46387 53829 66069 14404 75150 6213 57606 43918 82140 4948 55435 23376 51028 22205 30478 29042 31756 31998 33180 41368 57346 52764 68043 11566 707...
output:
0
result:
ok single line: '0'
Test #29:
score: 13
Accepted
time: 81ms
memory: 72512kb
input:
100000 59419 71286 61502 99530 19798 67560 47714 64697 63194 78267 31804 43941 85524 99088 15970 21868 15988 90245 63235 72884 63991 89776 41084 64662 16736 30436 38234 67822 6618 77375 24943 64281 54442 81083 68112 82304 24706 89837 23429 56940 67196 81327 7563 54090 44866 92572 42558 53589 7177 12...
output:
0
result:
ok single line: '0'
Test #30:
score: 13
Accepted
time: 76ms
memory: 74208kb
input:
100000 1944 80185 69187 72472 34047 96645 10337 26581 37740 38042 86446 89641 8612 40278 58479 86291 603 66823 24457 68474 32273 58099 66226 82969 48942 92984 10992 85845 12327 80011 51720 65232 9785 60095 42330 61984 64948 97483 2241 27315 17115 18722 70340 71532 15354 85275 7477 32850 52595 91322 ...
output:
0
result:
ok single line: '0'
Test #31:
score: 13
Accepted
time: 35ms
memory: 70216kb
input:
100000 150 150 381 381 205 205 56 56 300 300 420 420 324 324 354 354 286 286 445 445 204 204 291 291 135 135 444 444 266 266 371 371 302 302 112 112 198 198 345 345 264 264 301 301 286 286 379 379 237 237 273 273 381 381 294 294 434 434 387 387 267 267 253 253 425 425 442 442 349 349 302 302 377 377...
output:
1
result:
ok single line: '1'
Test #32:
score: 13
Accepted
time: 54ms
memory: 72276kb
input:
100000 189 189 279 279 274 274 318 318 366 366 148 148 403 403 331 331 182 182 163 163 416 416 103 103 415 415 146 146 243 243 403 403 166 166 440 440 285 285 410 410 433 433 341 341 47 47 312 312 141 141 114 114 432 432 319 319 225 225 417 417 290 290 377 377 439 439 140 140 154 154 374 374 447 447...
output:
0
result:
ok single line: '0'
Test #33:
score: 13
Accepted
time: 36ms
memory: 70332kb
input:
100000 306 306 407 407 371 371 329 329 386 386 426 426 306 306 289 289 432 432 422 422 251 251 222 222 245 245 351 351 245 245 329 329 310 310 447 447 354 354 193 193 254 254 185 185 447 447 213 213 352 352 300 300 300 300 360 360 251 251 406 406 290 290 424 424 392 392 366 366 240 240 408 408 82 82...
output:
0
result:
ok single line: '0'
Test #34:
score: 13
Accepted
time: 45ms
memory: 70244kb
input:
100000 288 288 147 147 434 434 245 245 319 319 214 214 224 224 398 398 135 135 431 431 379 379 242 242 439 439 397 397 278 278 242 242 87 87 256 256 245 245 148 148 308 308 368 368 319 319 440 440 372 372 329 329 429 429 397 397 329 329 400 400 360 360 110 110 382 382 430 430 269 269 136 136 437 437...
output:
0
result:
ok single line: '0'
Test #35:
score: 13
Accepted
time: 47ms
memory: 68668kb
input:
99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 9999...
output:
1
result:
ok single line: '1'
Test #36:
score: 13
Accepted
time: 38ms
memory: 68416kb
input:
100000 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 1...
output:
1
result:
ok single line: '1'
Test #37:
score: 13
Accepted
time: 40ms
memory: 73364kb
input:
100000 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100...
output:
1
result:
ok single line: '1'
Test #38:
score: 13
Accepted
time: 16ms
memory: 70824kb
input:
100000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 455 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 713 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 ...
output:
1
result:
ok single line: '1'
Test #39:
score: 13
Accepted
time: 47ms
memory: 73072kb
input:
100000 8162 10000 1 10000 712 10000 5986 10000 7869 10000 5708 10000 4853 10000 1 10000 2567 10000 6281 10000 1 10000 5924 10000 1 6604 1711 10000 1981 10000 1494 10000 4305 10000 5556 10000 4569 10000 4472 10000 5256 10000 6971 10000 5054 10000 2026 10000 1 10000 1 9793 1 10000 350 10000 1475 10000...
output:
0
result:
ok single line: '0'
Test #40:
score: 13
Accepted
time: 37ms
memory: 69096kb
input:
100000 1 100000 1 100000 1 61463 6557 100000 11729 100000 1 100000 1 96830 1 100000 47187 100000 20676 100000 1 79883 1 62760 1 100000 29542 100000 13253 93933 1 89136 39828 100000 2710 94095 48473 100000 1 100000 56836 100000 24474 100000 1 100000 1 27061 1 84956 1 100000 8870 100000 1 100000 1961 ...
output:
0
result:
ok single line: '0'
Test #41:
score: 13
Accepted
time: 59ms
memory: 70432kb
input:
100000 820 7380 46181 51134 72130 99478 72850 77374 182 819 2460 5740 54381 91152 455 728 17564 92470 2460 5740 53321 90354 54439 84476 49549 91563 76298 89255 55362 63577 41319 55992 10866 60669 21972 88220 57550 88475 1640 3280 13565 15582 2460 6560 76230 87982 27625 67032 47671 55920 53915 82225 ...
output:
1
result:
ok single line: '1'
Test #42:
score: 13
Accepted
time: 51ms
memory: 70180kb
input:
100000 56887 90939 7380 7380 820 3280 30703 81245 58966 97620 76924 91839 3280 7380 50 90 17343 80087 60471 72319 30922 57565 7415 8431 65613 77470 32387 58759 14987 66910 94362 97004 35459 52904 47748 80607 90133 91902 40035 70242 1640 6560 88522 89119 33081 51735 26162 81455 89516 95086 820 4100 8...
output:
0
result:
ok single line: '0'
Test #43:
score: 13
Accepted
time: 23ms
memory: 71492kb
input:
100000 15624 15624 3905 3905 3906 11718 15624 15624 19530 19530 2343 3124 19530 19530 3906 11718 11718 11718 1562 2343 19545 26588 11718 15624 19530 19530 19530 19530 19530 19530 15624 15624 11718 15624 3906 3906 19530 19530 3906 3906 781 3124 19530 19530 19530 19530 156 156 19530 19530 11718 11718 ...
output:
1
result:
ok single line: '1'
Test #44:
score: 13
Accepted
time: 56ms
memory: 71208kb
input:
100000 15624 15624 7812 11718 11718 15624 15624 15624 11718 19530 15624 15624 1562 3124 76364 78324 19530 19530 15624 15624 156 780 3906 19530 3906 11718 3905 3905 19530 19530 3906 19530 7812 11718 19530 19530 7812 11718 1562 1562 15624 15624 1562 1562 781 3124 3124 3124 15624 15624 2343 3905 23734 ...
output:
1
result:
ok single line: '1'
Test #45:
score: 13
Accepted
time: 78ms
memory: 72092kb
input:
100000 24450 64802 24665 24987 58306 83144 19950 46523 366 82576 54278 87745 32057 48157 65418 71339 51344 78343 13902 30167 23423 98346 16615 71863 37743 57951 13036 51654 4381 58761 35384 73127 19236 46593 21464 59802 52680 80454 10903 99356 37911 51619 85996 88098 33286 96175 3024 44212 27451 362...
output:
0
result:
ok single line: '0'
Test #46:
score: 13
Accepted
time: 40ms
memory: 71160kb
input:
99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 99998 1 9999...
output:
1
result:
ok single line: '1'
Subtask #3:
score: 43
Accepted
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Test #47:
score: 43
Accepted
time: 66ms
memory: 71184kb
input:
100000 25667 57917 48724 98894 8239 33960 71773 85451 36351 97054 5621 15912 66030 97613 1104 33091 47024 55582 57411 83309 50406 69960 14503 33595 69704 89713 5077 34955 54087 60284 33680 42696 34805 81931 15026 41185 30954 95663 6158 76781 44841 56422 29786 96572 17377 45076 1842 84951 45736 65969...
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 0 0 0 ...
result:
ok 225 lines
Test #48:
score: 43
Accepted
time: 96ms
memory: 73164kb
input:
100000 21959 54475 43380 73129 9914 78121 32393 62930 48638 94054 39538 72842 31913 99309 28525 95056 9011 56879 35382 79563 33095 72249 34450 84559 44967 95982 71538 87246 6299 68003 12013 52897 36199 39047 56511 99751 8031 23190 27935 31250 18198 58993 11378 33266 33271 37892 28620 59401 29837 433...
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 0 0 0 ...
result:
ok 266 lines
Test #49:
score: 43
Accepted
time: 126ms
memory: 78020kb
input:
100000 40470 71105 1180 84629 24437 71386 25158 89649 4255 36913 52373 85263 8981 45099 88476 89484 5037 63807 23214 94433 12477 56127 50090 84538 17175 72057 91340 99126 45763 58974 20097 33329 29918 65949 72667 83828 12100 57733 11084 55733 30310 51083 26073 69769 32748 55291 45137 70456 27464 429...
output:
0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 0 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 ...
result:
ok 100000 lines
Test #50:
score: 43
Accepted
time: 210ms
memory: 71004kb
input:
100000 305 305 224 224 338 338 400 400 336 336 214 214 407 407 124 124 331 331 312 312 339 339 333 333 374 374 255 255 306 306 395 395 414 414 438 438 376 376 256 256 445 445 268 268 361 361 256 256 360 360 62 62 365 365 416 416 306 306 238 238 402 402 282 282 318 318 378 378 406 406 367 367 200 200...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 225 lines
Test #51:
score: 43
Accepted
time: 196ms
memory: 71016kb
input:
100000 429 429 289 289 301 301 383 383 191 191 423 423 179 179 203 203 177 177 233 233 417 417 324 324 278 278 423 423 287 287 395 395 283 283 304 304 110 110 108 108 397 397 249 249 377 377 166 166 430 430 375 375 181 181 350 350 288 288 220 220 277 277 440 440 208 208 416 416 440 440 377 377 356 3...
output:
0 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 1 1 0 1 1 1 0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 0 0 0 1 0 1 0 ...
result:
ok 268 lines
Test #52:
score: 43
Accepted
time: 45ms
memory: 73040kb
input:
100000 329 329 84 84 287 287 20 20 220 220 295 295 377 377 438 438 367 367 382 382 410 410 336 336 436 436 347 347 365 365 437 437 411 411 379 379 125 125 359 359 425 425 212 212 306 306 264 264 247 247 354 354 367 367 409 409 182 182 190 190 403 403 390 390 366 366 62 62 360 360 246 246 229 229 318...
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 0 0 0 ...
result:
ok 225 lines
Test #53:
score: 43
Accepted
time: 154ms
memory: 71000kb
input:
100000 354 354 337 337 320 320 189 189 440 440 428 428 102 102 296 296 386 386 276 276 133 133 407 407 183 183 393 393 351 351 392 392 427 427 249 249 141 141 386 386 334 334 239 239 282 282 298 298 157 157 379 379 322 322 325 325 438 438 401 401 194 194 419 419 214 214 326 326 169 169 392 392 304 3...
output:
0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 1 0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 0 0 0 0 0 0 1 0 0 ...
result:
ok 263 lines
Test #54:
score: 43
Accepted
time: 41ms
memory: 68840kb
input:
100000 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 1...
output:
1 1 1 1 1 1
result:
ok 6 lines
Test #55:
score: 43
Accepted
time: 66ms
memory: 73764kb
input:
100000 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
result:
ok 51 lines
Test #56:
score: 43
Accepted
time: 323ms
memory: 70856kb
input:
100000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 363 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 1 1000 295 1000 1 1000 1 1000 1 ...
output:
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 1 1 1 1 0 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 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 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 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 ...
result:
ok 502 lines
Test #57:
score: 43
Accepted
time: 322ms
memory: 71976kb
input:
100000 276 8540 6101 10000 9166 10000 5405 10000 5630 10000 4308 10000 1 4478 6145 10000 1 10000 1295 10000 2393 6109 1625 8715 8668 10000 8458 10000 4390 10000 6807 10000 6329 10000 8717 10000 1369 10000 566 10000 4318 10000 4161 10000 1 5952 7134 10000 1 10000 3018 10000 1 10000 1 10000 9048 10000...
output:
1 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 ...
result:
ok 5087 lines
Test #58:
score: 43
Accepted
time: 191ms
memory: 74584kb
input:
100000 48407 70831 12219 85998 50988 71220 75629 90852 5126 83184 1 55410 45613 65490 12428 57764 3009 86262 2851 100000 71643 94854 1 100000 51948 56032 17395 97517 15911 56258 13330 46754 17326 67740 3329 42953 39642 100000 1 91168 6518 92374 38466 79684 59536 100000 1 91547 29772 94735 33740 4704...
output:
0 0 1 0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 0 0 0 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 0 1 0 0 0 1 ...
result:
ok 58220 lines
Test #59:
score: 43
Accepted
time: 136ms
memory: 73068kb
input:
100000 57810 83708 59749 73679 6560 6560 3280 7380 32014 34798 1640 7380 3280 7380 17770 67992 75400 87868 3280 7380 25405 95715 66559 99062 24535 51779 46551 71029 4100 4920 19680 89917 35549 82285 37510 45762 1640 7380 820 6560 820 4100 29582 59667 52606 77321 68389 68413 46836 88830 76130 88407 3...
output:
1 1 1 1 0 0 1 1 1 1 0 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 1 1 1 0 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 1 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 1 0 0 1 1 1 0 0 1 0 0 0 0 ...
result:
ok 6701 lines
Test #60:
score: 43
Accepted
time: 147ms
memory: 72992kb
input:
100000 820 4920 54289 72529 47424 78797 65766 67634 19713 55012 11987 13342 28864 40965 4100 5740 82855 92065 34466 56528 820 4100 29962 61668 14160 24688 31008 89901 14287 99612 66897 81899 37299 53209 24342 31254 76103 80320 53789 71731 12746 78401 88748 90223 59158 97897 2460 6560 2460 6560 25294...
output:
1 0 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 1 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 0 1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 0 1 0 1 1 1 1 0 1 0 1 1 1 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 0 1 1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 0 ...
result:
ok 6572 lines
Test #61:
score: 43
Accepted
time: 120ms
memory: 73784kb
input:
100000 15624 19530 15624 15624 15624 19530 781 781 2343 2343 11718 11718 15624 19530 19530 19530 19530 19530 15624 15624 7812 7812 3906 11718 3906 11718 15624 15624 19530 19530 19530 19530 15624 15624 67947 85098 11718 11718 3906 11718 780 780 11718 15624 15624 15624 1562 2343 7812 7812 15624 15624 ...
output:
1 0 0 0 1 0 1 0 0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 1 1 1 0 1 1 0 0 0 1 0 0 0 0 0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 1 1 0 0 1 0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 ...
result:
ok 2628 lines
Test #62:
score: 43
Accepted
time: 124ms
memory: 75900kb
input:
100000 3906 7812 3906 19530 1562 3905 156 468 3906 15624 3906 11718 781 3905 3906 11718 7812 19530 1562 3905 7812 19530 781 2343 15624 19530 3906 7812 7812 19530 3906 19530 3906 15624 15624 19530 3906 11718 11718 19530 3906 19530 7812 19530 1562 3905 1562 3905 3906 15624 15624 19530 3906 19530 3906 ...
output:
0 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 1 0 0 1 0 1 1 1 1 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 1 1 0 1 0 1 0 1 1 ...
result:
ok 2543 lines
Subtask #4:
score: 23
Accepted
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Dependency #3:
100%
Accepted
Test #63:
score: 23
Accepted
time: 528ms
memory: 363100kb
input:
500000 144285 356667 346490 481269 223188 348900 9557 325956 312670 470571 313379 318583 43480 145266 49172 413936 85567 226552 49426 443863 118726 400335 73439 272187 70281 492894 31901 111925 166398 222616 62747 279805 155086 304859 192007 209495 260571 462055 326621 484187 338125 425512 108412 16...
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 0 0 0 ...
result:
ok 201 lines
Test #64:
score: 23
Accepted
time: 506ms
memory: 365164kb
input:
500000 94083 136656 61353 470402 290853 421164 89633 299505 136812 141720 159940 290298 293092 370241 135739 326693 1769 260276 25740 218042 52543 339614 103091 386364 166364 422743 95368 248198 423692 441681 163473 347653 293367 412569 203243 393162 116620 495680 95634 342227 183735 351589 293742 4...
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 0 0 0 ...
result:
ok 235 lines
Test #65:
score: 23
Accepted
time: 647ms
memory: 372668kb
input:
500000 176557 200019 445548 460345 122158 293899 252761 264860 41959 89926 143979 267074 100448 110309 294144 377439 43029 475863 360348 494504 377588 450969 49192 399660 108347 258859 29185 275687 48140 456338 283677 320275 96421 372912 179830 477007 256748 279435 63229 220822 65002 185471 102088 2...
output:
1 0 0 0 1 1 1 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 0 1 0 1 0 0 0 1 1 1 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 1 0 0 1 0 0 0 1 0 1 0 1 0 1 1 0 0 0 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 0 1 ...
result:
ok 200000 lines
Test #66:
score: 23
Accepted
time: 501ms
memory: 365476kb
input:
500000 99527 144702 63797 300567 320078 472388 259861 318596 50461 311200 75676 243586 20633 498449 94194 352351 291995 306187 6823 344486 66144 221745 11422 267058 25280 330839 203511 411536 278421 447512 237578 246120 97340 129833 2388 81927 182694 348882 7957 111875 278928 370086 242132 304556 15...
output:
0
result:
ok single line: '0'
Test #67:
score: 23
Accepted
time: 712ms
memory: 364064kb
input:
500000 214 214 500 500 729 729 710 710 252 252 680 680 506 506 794 794 726 726 557 557 756 756 743 743 158 158 698 698 923 923 220 220 185 185 836 836 426 426 793 793 991 991 705 705 754 754 710 710 738 738 982 982 948 948 511 511 869 869 102 102 472 472 941 941 562 562 690 690 622 622 586 586 908 9...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 201 lines
Test #68:
score: 23
Accepted
time: 680ms
memory: 364272kb
input:
500000 825 825 227 227 832 832 768 768 942 942 624 624 696 696 159 159 703 703 692 692 285 285 769 769 934 934 777 777 604 604 842 842 682 682 838 838 967 967 234 234 434 434 534 534 245 245 684 684 609 609 705 705 924 924 935 935 365 365 949 949 990 990 489 489 398 398 993 993 928 928 699 699 835 8...
output:
1 0 0 1 0 1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 1 1 1 1 1 1 0 0 1 0 0 0 1 1 1 0 0 0 0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 1 1 0 1 1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 1 1 1 1 0 1 0 0 0 1 1 1 1 1 ...
result:
ok 237 lines
Test #69:
score: 23
Accepted
time: 267ms
memory: 361492kb
input:
500000 896 896 965 965 738 738 509 509 706 706 609 609 914 914 461 461 570 570 238 238 959 959 816 816 455 455 546 546 526 526 909 909 567 567 472 472 486 486 829 829 953 953 977 977 908 908 801 801 946 946 89 89 599 599 377 377 493 493 994 994 846 846 362 362 655 655 357 357 726 726 384 384 712 712...
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 0 0 0 ...
result:
ok 201 lines
Test #70:
score: 23
Accepted
time: 565ms
memory: 364664kb
input:
500000 551 551 373 373 674 674 746 746 529 529 778 778 653 653 383 383 857 857 995 995 784 784 748 748 108 108 756 756 501 501 595 595 753 753 448 448 903 903 695 695 455 455 580 580 925 925 721 721 663 663 675 675 972 972 993 993 506 506 267 267 510 510 719 719 596 596 600 600 857 857 492 492 770 7...
output:
0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 1 0 0 1 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 1 0 1 0 1 1 1 0 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 0 1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 ...
result:
ok 232 lines
Test #71:
score: 23
Accepted
time: 211ms
memory: 351008kb
input:
500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500000 1 500...
output:
1
result:
ok single line: '1'
Test #72:
score: 23
Accepted
time: 203ms
memory: 365272kb
input:
500000 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 50 1 5...
output:
1 1 1 1 1 1 1 1 1 1 1
result:
ok 11 lines
Test #73:
score: 23
Accepted
time: 423ms
memory: 364636kb
input:
500000 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500 1 500...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
result:
ok 101 lines
Test #74:
score: 23
Accepted
time: 996ms
memory: 363784kb
input:
500000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 3229 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 1 5000 2322 5000 1 5000 2084 5000 1 5000 1 5000 1 5000 3406 5000 1 5000 1 5000 1...
output:
1 1 1 1 1 1 0 1 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 0 1 1 1 0 1 1 0 1 1 0 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 0 1 1 1 1 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 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 0 1 1 1 ...
result:
ok 1003 lines
Test #75:
score: 23
Accepted
time: 1137ms
memory: 364552kb
input:
500000 1 50000 1 50000 25172 50000 39228 50000 1 50000 4977 50000 28505 50000 42091 50000 1 50000 1 50000 1 50000 10249 50000 4800 50000 1 50000 1 50000 11294 50000 9441 50000 1 11774 1 50000 10063 50000 1 50000 44698 50000 438 50000 27280 50000 13599 50000 1 42876 1 42457 1 50000 47004 50000 1 5000...
output:
1 1 0 1 1 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 1 1 0 1 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 0 1 0 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 1 1 1 ...
result:
ok 10172 lines
Test #76:
score: 23
Accepted
time: 746ms
memory: 369536kb
input:
500000 77852 440930 54643 486100 1 390165 1 286455 324253 414660 37443 500000 76138 371924 54230 238791 36489 353802 343681 396144 53910 388033 55209 139019 339765 476750 157149 425636 1 256281 1 232125 1 226215 1 308876 175801 500000 1 497385 47883 212349 445165 487279 184576 301664 184566 500000 1...
output:
0 1 1 1 0 1 0 1 0 0 0 1 0 0 0 1 1 1 0 1 0 0 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 1 1 0 1 0 0 0 1 1 0 1 0 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 0 1 1 0 ...
result:
ok 116229 lines
Test #77:
score: 23
Accepted
time: 602ms
memory: 365620kb
input:
500000 14762 44286 14762 44286 29524 51667 187903 192077 7381 59048 110261 444758 22143 44286 211911 353882 14762 66429 90011 387828 214509 234551 7381 59048 273148 397210 154972 171603 174822 224399 195943 472960 7381 59048 127045 174034 297142 343889 192647 456776 72218 198573 192822 465154 7381 6...
output:
1 1 0 1 1 0 1 0 0 0 0 1 1 0 1 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 0 1 0 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 1 1 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 1 1 0 1 0 ...
result:
ok 10449 lines
Test #78:
score: 23
Accepted
time: 590ms
memory: 365500kb
input:
500000 7381 36905 100593 301445 107515 293875 141632 330129 78364 479606 36905 66429 365946 474964 179245 490088 329675 499796 373057 445698 68784 240060 151728 240875 190409 312795 29524 51667 258115 444574 78441 186786 235476 382115 447260 487596 7381 66429 7381 66429 163518 379103 302319 356456 8...
output:
0 0 1 0 1 0 1 1 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0 1 1 1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 0 0 0 1 0 0 0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 0 1 1 0 0 0 1 0 1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 ...
result:
ok 11048 lines
Test #79:
score: 23
Accepted
time: 394ms
memory: 368000kb
input:
500000 58593 78124 19531 78124 39062 78124 39062 78124 19531 58593 39062 78124 39062 58593 58593 97655 39062 78124 3906 11718 15624 19530 58593 58593 97655 97655 97655 97655 19531 78124 78124 97655 97655 97655 58593 97655 97655 97655 58593 58593 39062 78124 781 3124 19531 58593 97655 97655 19531 585...
output:
0 1 1 0 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 1 0 0 1 1 1 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 1 1 0 0 1 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 1 1 0 1 0 ...
result:
ok 4548 lines
Test #80:
score: 23
Accepted
time: 413ms
memory: 365908kb
input:
500000 78124 78124 78124 78124 97655 97655 19531 97655 97655 97655 19531 97655 78124 78124 19531 39062 78124 78124 19531 58593 58593 97655 78124 97655 7812 15624 78124 97655 3906 15624 19531 58593 3906 7812 19531 97655 78124 78124 39062 97655 39062 97655 19531 97655 19530 19530 781 3905 7812 15624 7...
output:
1 1 1 0 0 1 1 1 0 1 0 1 0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 0 ...
result:
ok 4724 lines