QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#20724 | #2644. Cats or Dogs | Qingyu | 100 ✓ | 400ms | 37448kb | C++20 | 3.9kb | 2022-02-17 18:57:00 | 2022-05-03 11:17:18 |
Judging History
answer
#include "catdog.h"
#include <bits/stdc++.h>
const int N = 1e5 + 50;
int n, fa[N], top[N], dep[N], g[N][2], siz[N], son[N], dfn[N], dp[N][2], tot, tail[N], delta[N][2], id[N];
std::vector<int> G[N];
inline int lc(int o) { return o << 1; }
inline int rc(int o) { return o << 1 | 1; }
struct matrix_t {
int M[2][2], n, m;
matrix_t(int n = 0, int m = 0) : n(n), m(m) {
memset(M, 0x3f, sizeof M);
}
void set(int g0, int g1) {
M[0][0] = g0, M[1][0] = g0 + 1;
M[0][1] = g1 + 1, M[1][1] = g1;
}
} gm[N], tr[N << 2];
matrix_t operator*(const matrix_t &lhs, const matrix_t &rhs) {
matrix_t res;
for (int i = 0; i < 2; ++i)
for (int j = 0; j < 2; ++j)
for (int k = 0; k < 2; ++k)
res.M[i][j] = std::min(res.M[i][j], lhs.M[i][k] + rhs.M[k][j]);
return res;
}
void dfs(int x, int f, int d) {
fa[x] = f, dep[x] = d, siz[x] = 1;
int mx = -1;
dp[x][0] = dp[x][1] = 0;
for (int y : G[x])
if (y != f) {
dfs(y, x, d + 1);
siz[x] += siz[y];
if (siz[y] > mx) {
mx = siz[y];
son[x] = y;
}
dp[x][0] = std::min(dp[y][0], dp[y][1] + 1);
dp[x][1] = std::min(dp[y][1], dp[y][0] + 1);
}
}
void dfs2(int x, int topf) {
dfn[x] = ++tot;
id[tot] = x;
top[x] = topf;
tail[topf] = x;
g[x][0] = g[x][1] = 0;
if (son[x]) {
dfs2(son[x], topf);
for (int y : G[x])
if (y != fa[x] && y != son[x]) {
dfs2(y, y);
g[x][0] += std::min(dp[y][0], dp[y][1] + 1);
g[x][1] += std::min(dp[y][1], dp[y][0] + 1);
}
}
gm[x].set(g[x][0], g[x][1]);
}
void push_up(int o) {
tr[o] = tr[rc(o)] * tr[lc(o)];
}
void build(int o, int l, int r) {
if (l == r) {
tr[o] = gm[id[l]];
}
else {
const int mid = l + r >> 1;
build(lc(o), l, mid);
build(rc(o), mid + 1, r);
push_up(o);
}
}
matrix_t query(int o, int l, int r, int ql, int qr) {
if (ql <= l && r <= qr)
return tr[o];
const int mid = l + r >> 1;
if (qr <= mid) return query(lc(o), l, mid, ql, qr);
if (ql > mid) return query(rc(o), mid + 1, r, ql, qr);
return query(rc(o), mid + 1, r, ql, qr) * query(lc(o), l, mid, ql, qr);
}
void modify(int o, int l, int r, int p) {
if (l == r) {
tr[o] = gm[id[l]];
}
else {
const int mid = l + r >> 1;
if (p <= mid) modify(lc(o), l, mid, p);
else modify(rc(o), mid + 1, r, p);
push_up(o);
}
}
void initialize(int N, std::vector<int> A, std::vector<int> B) {
n = N;
for (int i = 0; i < A.size(); ++i) {
G[A[i]].push_back(B[i]);
G[B[i]].push_back(A[i]);
}
dfs(1, 0, 1);
dfs2(1, 1);
assert(tot == N);
build(1, 1, N);
}
void cancel(int v) {
g[v][0] -= delta[v][0];
g[v][1] -= delta[v][1];
}
void update(int v) {
g[v][0] += delta[v][0];
g[v][1] += delta[v][1];
gm[v].set(g[v][0], g[v][1]);
}
void travel(int x) {
while (x) {
matrix_t old = query(1, 1, n, dfn[top[x]], dfn[tail[top[x]]]);
modify(1, 1, n, dfn[x]);
matrix_t now = query(1, 1, n, dfn[top[x]], dfn[tail[top[x]]]);
x = fa[top[x]];
if (!x) break;
{
int f0 = std::min(old.M[0][0], old.M[1][0]);
int f1 = std::min(old.M[0][1], old.M[1][1]);
g[x][0] -= std::min(f0, f1 + 1);
g[x][1] -= std::min(f1, f0 + 1);
}
{
int f0 = std::min(now.M[0][0], now.M[1][0]);
int f1 = std::min(now.M[0][1], now.M[1][1]);
g[x][0] += std::min(f0, f1 + 1);
g[x][1] += std::min(f1, f0 + 1);
}
gm[x].set(g[x][0], g[x][1]);
}
}
int getans() {
auto M = query(1, 1, n, dfn[1], dfn[tail[top[1]]]);
int ans = std::min(M.M[0][0], M.M[0][1]);
ans = std::min(ans, M.M[1][0]);
ans = std::min(ans, M.M[1][1]);
return ans;
}
int cat(int v) {
cancel(v);
delta[v][0] = 0, delta[v][1] = 0x3f3f3f3f;
update(v);
travel(v);
return getans();
}
int dog(int v) {
cancel(v);
delta[v][0] = 0x3f3f3f3f, delta[v][1] = 0;
update(v);
travel(v);
return getans();
}
int neighbor(int v) {
cancel(v);
delta[v][0] = delta[v][1] = 0;
update(v);
travel(v);
return getans();
}
詳細信息
Subtask #1:
score: 8
Accepted
Test #1:
score: 8
Accepted
time: 2ms
memory: 22264kb
input:
2 2 1 75 1 2 1 1 3 1 3 2 1 1 2 2 3 1 3 2 2 2 3 2 1 1 3 1 1 2 2 1 3 2 2 2 3 2 1 2 3 1 1 1 3 2 3 1 1 2 3 2 2 1 2 2 3 2 3 1 2 1 1 2 3 1 1 1 3 2 3 1 1 2 3 2 2 1 3 1 1 1 1 2 3 1 3 2 2 1 1 2 3 1 2 1 3 2 2 2 3 1 2 1 3 2 2 2 3 2 2 2 3 1 3 2 1 1 3 1 2 2 1 1 3 1 1 1 3 2 2 2 3 2 3 1 2 2 2 1 3 1 2 1 3 2 1 2 3 1...
output:
0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0
result:
ok 75 lines
Test #2:
score: 0
Accepted
time: 2ms
memory: 23204kb
input:
9 5 3 4 9 5 4 4 1 5 7 7 6 4 8 2 3 32 2 9 2 5 1 1 2 2 1 4 1 3 3 3 2 3 3 1 2 7 3 4 1 4 3 2 3 7 1 6 3 4 2 7 2 8 3 7 3 9 3 5 1 4 3 6 2 1 1 7 3 4 3 8 1 2 3 2 3 3 3 7 1 9
output:
0 0 1 1 2 4 2 2 2 2 0 2 2 2 3 1 1 1 1 1 1 2 2 3 3 1 1 2 1 1 0 1
result:
ok 32 lines
Test #3:
score: 0
Accepted
time: 3ms
memory: 22516kb
input:
15 2 15 7 14 9 1 15 11 3 14 2 5 13 3 3 2 12 11 6 14 8 10 8 5 13 1 7 4 43 1 14 1 11 1 12 1 6 2 1 2 7 3 14 3 6 2 9 3 9 2 2 3 2 2 8 2 2 3 7 2 3 3 3 2 5 1 6 2 3 3 11 1 13 1 9 1 4 2 11 3 1 3 9 3 11 3 5 3 13 3 4 2 7 3 3 1 11 1 4 3 4 2 13 3 2 2 15 1 9 1 4 3 9 3 13
output:
0 0 0 0 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 4 5 5 5 3 3 3 3 2 2 2 2 2 3 2 2 2 2 3 4 3 3
result:
ok 43 lines
Test #4:
score: 0
Accepted
time: 3ms
memory: 21736kb
input:
9 9 2 5 7 1 7 2 1 9 3 1 4 6 7 6 8 100 2 6 2 8 2 7 1 9 2 2 3 6 2 5 1 1 2 6 3 8 1 4 3 9 2 8 3 8 3 1 2 9 3 5 1 8 3 9 3 4 2 5 2 3 3 6 2 4 3 2 3 5 3 7 3 3 1 1 2 9 2 7 2 3 3 9 2 5 2 2 3 7 2 9 3 1 3 5 1 5 3 5 3 2 2 6 1 7 3 8 3 9 3 7 3 3 3 6 2 5 1 9 3 9 1 9 1 8 3 9 2 1 1 2 3 5 1 7 3 8 2 9 3 2 3 7 2 7 3 9 1 ...
output:
0 0 0 1 1 1 1 3 3 3 3 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 4 4 4 4 4 3 3 1 1 1 1 1 1 3 2 2 0 0 0 0 1 0 1 2 1 1 2 2 2 2 3 1 0 0 0 1 1 1 4 4 4 2 2 2 1 0 0 1 1 1 0 0 0 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0
result:
ok 100 lines
Test #5:
score: 0
Accepted
time: 3ms
memory: 21376kb
input:
11 4 11 1 7 10 11 7 4 5 3 1 8 7 2 1 9 5 8 6 5 91 2 8 1 11 3 8 2 7 2 8 2 6 1 5 1 9 2 10 3 10 2 1 3 6 2 10 3 7 1 3 1 7 3 7 3 10 3 5 3 1 3 8 1 1 2 8 1 6 3 3 1 7 3 7 2 7 3 8 2 5 3 9 2 10 1 2 3 5 2 8 3 10 2 9 1 3 3 6 1 6 3 7 1 7 3 2 2 10 3 9 3 8 1 2 1 8 1 4 3 10 3 8 3 7 2 5 2 7 3 3 3 7 2 8 3 1 3 2 2 2 2 ...
output:
0 1 0 1 1 1 3 4 5 4 4 3 4 4 4 4 4 3 3 2 0 0 2 2 2 2 2 4 2 4 4 5 6 4 6 5 6 6 6 6 3 3 3 4 3 1 1 1 1 0 0 0 3 6 5 2 2 2 2 2 2 2 3 2 2 2 2 1 1 1 1 1 1 1 3 3 2 1 1 1 0 0 0 0 1 2 2 2 2 2 2
result:
ok 91 lines
Test #6:
score: 0
Accepted
time: 1ms
memory: 21604kb
input:
15 11 1 8 1 9 11 8 12 14 12 13 15 7 13 4 15 3 4 5 9 15 2 4 12 15 10 6 11 100 1 1 2 11 2 7 3 7 3 1 1 9 2 5 1 6 2 12 2 13 2 1 3 13 3 1 3 9 2 14 1 9 2 7 2 13 3 14 3 5 2 1 3 9 1 3 1 10 2 9 3 11 3 3 3 1 2 2 3 12 1 5 1 15 1 4 3 10 3 7 3 9 2 1 1 14 3 13 1 10 3 15 3 10 1 8 2 12 3 5 3 8 2 15 3 1 1 5 3 5 3 12...
output:
0 1 2 1 0 1 2 3 3 3 3 3 3 1 1 3 3 3 3 2 2 1 2 3 3 3 2 2 2 2 3 4 4 4 4 2 4 4 3 3 3 3 3 6 6 4 4 4 4 4 1 1 1 3 3 2 3 3 3 3 3 3 3 3 4 4 4 6 6 4 6 4 4 3 3 4 4 4 3 2 2 1 2 3 3 2 3 5 5 6 6 7 6 6 7 6 7 6 6 6
result:
ok 100 lines
Test #7:
score: 0
Accepted
time: 4ms
memory: 21808kb
input:
15 7 1 9 11 10 1 9 13 15 11 10 4 10 6 6 13 4 2 5 15 12 9 14 11 3 11 8 11 100 1 12 1 15 1 8 1 13 1 10 3 13 1 11 1 1 1 13 3 8 2 4 1 6 3 12 3 6 1 14 3 13 3 10 3 1 1 13 1 8 2 6 3 6 1 9 1 6 2 1 3 13 1 2 3 8 3 14 3 1 1 12 1 5 3 4 3 12 1 10 3 10 3 9 3 6 1 3 1 9 3 11 2 13 2 10 2 1 3 15 2 15 3 10 1 6 2 10 3 ...
output:
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 2 2 2 2 4 4 5 6 5 3 3 3 3 3 3 3 3 3 3 4 2 4 5 5 5 5 5 5 5 4 2 2 3 3 5 6 6 6 6 6 6 5 5 4 5 3 2 2 2 2 1 1 1 1 1 2 2 3 3
result:
ok 100 lines
Test #8:
score: 0
Accepted
time: 2ms
memory: 22032kb
input:
15 4 7 13 2 8 15 5 11 14 4 5 9 15 2 14 12 6 14 11 10 11 8 3 13 12 9 1 12 100 1 10 2 11 1 7 2 5 1 2 1 14 1 15 3 5 3 10 1 9 3 9 1 1 2 3 1 13 1 5 3 5 2 4 2 6 3 15 2 12 1 10 3 1 3 4 2 4 3 7 3 3 3 4 1 8 2 7 3 14 3 12 2 14 2 1 2 12 2 9 3 14 2 15 3 11 3 9 3 13 2 9 1 14 3 15 3 8 2 4 3 2 1 2 3 1 3 2 3 10 3 1...
output:
0 1 2 2 3 3 3 3 2 2 2 2 3 3 3 3 5 6 6 7 8 7 5 7 6 5 4 4 5 2 2 2 2 2 2 2 4 3 3 3 3 6 4 4 4 4 4 4 4 3 0 1 1 1 1 1 1 1 1 1 2 1 4 5 2 2 4 4 2 3 5 5 5 5 5 3 3 3 2 3 3 4 3 3 4 5 5 5 3 5 5 4 4 4 2 2 2 2 3 3
result:
ok 100 lines
Test #9:
score: 0
Accepted
time: 4ms
memory: 22496kb
input:
15 11 1 11 9 14 5 14 7 12 6 9 7 10 14 13 5 6 2 4 13 4 3 3 6 6 8 15 3 100 1 3 2 13 2 4 1 14 1 15 3 14 1 11 2 9 2 5 3 4 1 10 3 11 1 7 3 7 1 2 3 3 3 13 3 9 1 1 1 11 1 8 2 9 1 13 3 11 1 12 3 12 1 11 3 1 2 3 3 9 1 4 3 13 2 7 3 8 3 4 3 5 3 3 1 9 2 3 3 2 1 12 1 6 3 10 2 13 3 9 3 6 3 13 1 4 2 8 3 3 1 13 3 4...
output:
0 1 1 2 2 1 2 2 2 2 3 2 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 6 5 5 5 6 6 4 4 2 2 4 3 4 4 3 3 3 3 3 5 5 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 7 4 4 4 4 4 4 3 2 3 5 5 5 5 5 5 5 5 4 3 3 3 3 3 2
result:
ok 100 lines
Test #10:
score: 0
Accepted
time: 8ms
memory: 23020kb
input:
15 14 12 4 1 8 7 9 5 3 7 2 12 1 13 2 10 9 12 7 9 7 4 6 10 11 3 15 13 100 1 5 1 13 2 10 2 3 3 3 2 14 1 2 1 9 3 9 3 5 3 2 3 14 2 9 3 13 1 15 3 9 2 11 1 4 3 4 1 7 2 13 2 14 3 11 3 10 3 14 1 3 3 13 2 9 3 9 3 7 1 6 1 10 3 15 2 15 2 5 1 2 3 6 3 3 3 2 2 13 1 6 2 14 2 2 3 13 3 6 3 2 1 12 2 4 3 4 2 11 3 10 2...
output:
0 0 1 2 1 1 2 2 2 2 1 1 1 0 1 1 1 1 1 2 4 4 3 3 2 2 0 1 0 0 0 0 0 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 5 5 4 2 2 1 1 1 1 1 2 2 1 2 2 5 4 4 4 5 5 6 6 4 4 4 4 1 1 1 1 1 1 1 1 2 3 5 3 4 3 4 2 2 2 2 2
result:
ok 100 lines
Test #11:
score: 0
Accepted
time: 2ms
memory: 23100kb
input:
15 13 11 11 8 12 8 12 5 5 6 6 14 7 14 7 9 4 9 4 3 10 3 15 10 15 1 2 1 64 1 9 1 11 2 10 1 14 3 11 2 12 2 2 1 5 2 8 2 7 3 14 3 7 1 15 2 11 2 14 3 10 1 3 3 2 2 2 3 3 3 9 2 9 3 2 3 11 1 2 3 2 1 4 1 6 2 1 2 10 1 11 3 1 1 2 2 7 3 8 3 14 3 9 3 4 1 8 3 2 3 5 1 13 3 15 3 10 3 6 3 11 2 9 3 13 3 9 2 9 1 11 3 7...
output:
0 0 1 1 1 2 2 2 2 4 4 2 4 4 6 4 4 3 4 4 4 4 3 3 3 3 3 3 4 6 7 6 6 6 6 6 6 4 4 4 4 4 3 3 1 1 1 1 1 1 1 1 2 2 4 4 3 1 3 3 3 3 3 5
result:
ok 64 lines
Test #12:
score: 0
Accepted
time: 2ms
memory: 21536kb
input:
7 3 4 1 4 5 1 7 5 7 2 6 2 1 2 2
output:
0
result:
ok single line: '0'
Test #13:
score: 0
Accepted
time: 2ms
memory: 22368kb
input:
2 1 2 47 1 2 3 2 1 2 1 1 3 2 2 2 3 1 1 1 3 2 3 1 1 1 3 1 1 1 3 1 2 1 3 1 1 2 2 1 3 2 1 2 3 2 1 2 3 2 1 2 3 1 2 1 3 1 3 2 1 2 1 1 3 2 1 2 3 1 3 2 2 1 1 2 3 1 3 2 1 1 2 2 3 1 2 1 3 2 2 2 3 2 3 1 2 1
output:
0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0
result:
ok 47 lines
Test #14:
score: 0
Accepted
time: 1ms
memory: 22592kb
input:
2 2 1 64 1 1 2 2 3 2 2 2 3 1 1 1 3 2 1 2 3 2 3 1 2 2 3 2 2 2 3 2 1 1 1 2 3 1 2 1 3 2 3 1 2 2 3 2 1 2 3 2 2 2 3 2 2 2 1 1 3 2 3 1 2 2 1 1 3 2 3 1 2 2 1 1 3 2 1 2 3 1 2 1 3 2 2 2 3 2 3 1 1 2 3 2 1 1 1 2 3 1 2 1 3 1 2 1 3 2 2 2 3 1 1 1 3 2 1 2 3 1 3 2 2 2 3 2 1 2 3 2
output:
0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0
result:
ok 64 lines
Test #15:
score: 0
Accepted
time: 2ms
memory: 21512kb
input:
3 2 1 1 3 55 2 2 1 3 3 2 2 1 3 1 2 2 3 2 1 1 2 2 3 1 3 3 2 1 3 2 2 3 3 1 2 1 3 3 1 2 1 3 3 2 3 3 2 2 3 1 3 2 1 1 3 1 2 3 3 3 2 1 3 1 2 3 3 3 1 2 3 2 2 2 1 1 3 1 1 1 2 3 3 3 1 3 3 2 3 3 3 1 1 1 1 3 2 2 3 2 1 2 3 2 3 1 3 3 1 3 1 1 3 1
output:
0 1 0 1 0 1 0 0 1 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0
result:
ok 55 lines
Test #16:
score: 0
Accepted
time: 2ms
memory: 22176kb
input:
14 14 13 13 11 5 13 13 4 3 13 10 13 13 7 13 6 12 13 1 13 8 13 13 9 13 2 97 2 9 1 5 1 2 2 4 2 12 3 4 3 5 1 11 1 5 2 6 2 14 3 14 3 2 3 6 2 6 3 9 3 5 1 1 2 10 3 1 1 13 3 6 1 8 3 13 1 2 1 14 3 12 2 4 2 13 2 3 1 1 2 12 3 10 3 4 2 7 3 1 3 12 3 3 1 3 2 10 2 1 1 4 2 5 3 3 2 9 1 6 3 4 2 4 3 4 3 10 3 14 1 4 2...
output:
0 1 1 2 2 2 1 2 2 3 3 3 2 2 2 2 1 2 2 1 3 2 2 2 2 2 1 2 4 4 5 5 5 5 5 4 4 4 5 5 5 6 6 5 5 6 5 5 5 5 4 5 5 4 4 4 3 2 2 2 2 1 2 3 3 2 2 2 1 1 2 3 3 4 3 3 3 4 4 5 4 4 3 3 3 3 3 3 3 2 1 2 2 1 1 1 0
result:
ok 97 lines
Subtask #2:
score: 30
Accepted
Dependency #1:
100%
Accepted
Test #17:
score: 30
Accepted
time: 1ms
memory: 22624kb
input:
740 717 38 630 627 569 28 124 227 518 170 590 737 104 464 108 665 489 99 713 3 374 54 21 280 250 436 400 128 558 687 286 521 327 687 101 675 516 713 141 91 30 613 419 225 218 505 274 545 254 567 609 525 3 231 528 509 612 690 262 105 275 68 192 23 383 631 365 127 372 662 248 182 143 495 130 415 249 3...
output:
0 0 0 0 1 1 1 2 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 8 9 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 17 17 17 18 19 19 19 19 20 20 20 20 20 21 22 22 23 23 22 22 22 22 22 24 23 24 25 26 26 26 26 26 27 27 28 28 30 31 32 32 32 33 33 34 34 34 35 36 35 35 36 37 37 38 38 38 39 39 39 40 41 41 42 42...
result:
ok 747 lines
Test #18:
score: 0
Accepted
time: 5ms
memory: 22476kb
input:
931 627 537 349 208 170 929 859 502 311 847 576 917 73 266 550 460 924 311 107 638 440 176 866 795 536 615 844 605 325 775 27 276 2 663 294 123 608 357 857 880 678 391 241 725 492 366 829 501 123 921 633 176 605 746 924 910 526 370 193 107 158 166 142 536 817 171 440 422 267 390 664 703 441 687 762 ...
output:
0 1 1 1 2 2 2 2 3 4 4 4 4 4 4 4 6 6 6 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 14 14 14 14 14 14 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 23 23 24 24 24 24 25 24 24 24 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 25 25 26 26 26 27 27 27 27 27 ...
result:
ok 730 lines
Test #19:
score: 0
Accepted
time: 2ms
memory: 22032kb
input:
784 391 610 341 483 415 48 156 42 337 734 339 95 110 4 388 420 408 656 284 447 552 112 781 108 761 603 188 121 267 633 595 169 129 470 112 194 275 195 197 174 477 245 118 766 158 324 670 562 10 429 634 450 649 465 316 424 149 52 25 612 240 639 508 535 348 78 337 120 689 450 538 178 234 240 206 516 7...
output:
0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 4 4 5 7 7 7 9 10 11 12 13 13 13 13 13 13 13 13 14 15 15 16 17 18 18 20 20 20 20 20 21 20 20 20 20 21 21 22 23 23 24 25 24 24 24 24 24 25 26 26 26 27 27 27 27 28 28 28 28 29 29 30 30 31 33 33 34 36 36 36 37 38 38 38 41 41 41 41 42 43 43 43 43 44 44 45 45 45 45 45 4...
result:
ok 426 lines
Test #20:
score: 0
Accepted
time: 4ms
memory: 21684kb
input:
271 194 12 60 142 221 59 149 143 196 56 33 211 109 166 78 264 111 27 121 246 78 256 234 243 156 152 144 129 166 102 175 244 36 168 220 138 244 117 266 15 263 258 213 59 60 180 177 155 44 71 47 64 118 22 54 116 43 72 167 227 169 138 225 214 182 63 100 7 149 28 219 175 25 57 117 192 226 12 10 6 86 131...
output:
0 1 1 1 1 1 2 2 2 2 3 3 3 4 5 6 6 6 6 7
result:
ok 20 lines
Test #21:
score: 0
Accepted
time: 5ms
memory: 22320kb
input:
273 191 151 104 115 271 19 262 261 75 226 154 100 38 50 20 70 82 255 117 152 249 223 119 87 103 186 126 145 52 142 231 190 157 87 194 1 192 60 201 12 106 266 103 116 171 176 167 187 243 143 72 63 148 262 250 112 73 224 252 90 217 42 257 123 168 145 93 110 17 187 67 90 171 255 271 64 74 12 224 75 62 ...
output:
0 1 1 1 2 3 3 3 3 4 4 4 4 5 6 7 7 7 7 7 7 8 9 9 9 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 13 13 14 14 15 15 15 15 15 16 17 17 18 19 19 19 17 18 18 18 18 18 20 20 20 20 20 20 20 20 21 20 19 19 19 20 18 18 18 20 22 22 24 24 25 26 26 26 26 28 28 28 29 29 31 31 31 31 31 31 31 33 34 35 35 35 35 35 35 35 3...
result:
ok 387 lines
Test #22:
score: 0
Accepted
time: 0ms
memory: 22936kb
input:
337 281 1 334 256 301 20 260 129 24 120 45 73 123 95 138 276 275 271 71 202 182 85 320 159 72 223 332 299 287 165 63 328 282 197 104 252 253 182 29 212 65 201 133 65 115 306 46 10 237 269 182 69 32 252 240 304 257 71 326 214 84 282 322 253 164 298 22 127 66 303 165 307 143 188 137 319 280 82 274 282...
output:
0 1 1 1 1 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 9 9 9 9 9 9 9 9 9 9 11 11 11 14 15 15 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 22 24 25 25 26 25 25 25 24 27 27 28 28 30 30 31 32 33 33 31 31 32 32 32 32 32 32 33 33 34 34 34 34 34 3...
result:
ok 406 lines
Test #23:
score: 0
Accepted
time: 4ms
memory: 21816kb
input:
836 13 417 571 248 553 631 647 660 177 257 405 507 451 127 210 228 578 580 711 475 100 289 352 347 112 384 90 276 169 198 49 530 244 102 454 593 106 7 358 663 656 542 294 517 702 422 49 710 421 218 776 370 428 498 37 636 487 574 272 597 699 749 313 515 791 484 185 75 346 445 473 19 659 512 453 673 1...
output:
0 1 1 2 2 2 2 3 4 4 4 4 6 7 7 8 8 8 9 9 9 10 10 12 13 13 13 13 13 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 20 20 21 21 22 22 22 24 24 25 25 25 25 26 26 26 26 27 27 28 28 28 28 29 29 29 30 30 30 30 30 30 ...
result:
ok 962 lines
Test #24:
score: 0
Accepted
time: 2ms
memory: 23304kb
input:
778 522 567 760 407 315 542 368 92 255 760 232 666 468 222 139 155 554 201 561 180 402 136 718 419 605 678 54 674 722 746 478 441 702 620 567 147 647 104 264 74 477 541 212 629 241 93 703 47 564 587 610 167 556 75 110 589 701 128 513 32 135 221 124 424 120 300 670 122 624 418 360 434 87 123 46 628 6...
output:
0 0 1 1 2 2 2 2 3 3 3 3 3 5 5 5 5 5 6 6 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 11 12 11 14 15 15 15 15 15 16 18 18 18 20 20 20 20 20 20 21 21 23 22 22 22 21 21 21 22 22 22 22 23 23 23 23 24 24 25 25 26 27 27 27 27 28 28 29 29 29 29 30 30 30 30 31 32 32 33 34 35 35 35 35 36 37 37 36 36 36 36 37 38 40 40 39 ...
result:
ok 838 lines
Test #25:
score: 0
Accepted
time: 1ms
memory: 23032kb
input:
409 172 390 258 268 312 267 379 199 379 282 322 36 89 52 364 32 294 321 25 348 305 54 188 343 131 293 323 220 383 201 202 333 5 231 168 141 145 215 308 115 407 175 201 298 352 91 162 127 255 331 3 127 16 118 403 96 294 301 132 50 122 119 247 301 118 174 309 58 73 1 208 116 171 156 137 5 340 86 77 19...
output:
0 1 1 2 2 2 2 2 3 3 3 4 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 9 9 10 11 11 12 13 13 13 13 13 14 14 14 14 15 16 18 19 19 18 19 20 21 21 21 21 21 22 23 23 24 24 24 24 26 26 26 27 27 28 29 30 30 31 31 31 31 30 31 31 32 34 34 34 36 37 39 39 39 39 39 39 40 41 41 41 43 43 4...
result:
ok 753 lines
Test #26:
score: 0
Accepted
time: 5ms
memory: 22220kb
input:
435 392 219 251 271 361 365 282 190 343 388 272 224 355 240 333 29 115 127 148 42 70 195 266 9 20 120 226 321 277 184 107 12 46 228 378 342 97 94 244 58 220 416 45 365 435 63 140 357 399 273 203 264 317 266 318 307 400 312 141 106 295 326 8 43 33 101 125 118 329 290 353 12 163 341 347 160 33 269 238...
output:
0 1 1 1 1 1 1 1 1 1 2 3 4 4 4 4 5 7 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 19 18 20 22 22 22 22 22 22 22 22 23 24 24 24 24 24 24 24 24 24 24 25 25 23 23 23 23 22 23 24 24 25 25 25 25 27 28 27 28 29 29 28 28 29 29 30 31 31 31 32 32 35 32 32 31 31...
result:
ok 294 lines
Test #27:
score: 0
Accepted
time: 5ms
memory: 22404kb
input:
276 105 115 115 80 80 262 259 262 83 259 131 83 149 131 167 149 34 167 34 3 3 44 44 229 261 229 200 261 200 202 11 202 11 257 257 74 17 74 128 17 128 155 155 42 42 185 185 54 271 54 271 92 99 92 99 181 193 181 29 193 211 29 249 211 196 249 168 196 168 18 179 18 179 120 120 97 192 97 81 192 26 81 62 ...
output:
0 1 1 1 3 3 3 3 1 1 1 1 2 2 2 2 2 3 3 3 3 3 5 5 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 9 9 9 11 11 13 13 13 15 15 15 17 19 21 23 23 23 23 23 23 23 25 27 27 29 29 31 31 31 31 31 31 31 31 31 31 31 33 33 35 35 35 35 35 35 35 35 35 35 35 35 37 37 37 37 37 37 37 37 39 39 41 41 41 43 43 41 41 43 43 43 45 45 ...
result:
ok 300 lines
Test #28:
score: 0
Accepted
time: 0ms
memory: 22452kb
input:
828 810 398 398 519 519 159 159 745 737 745 737 552 552 38 277 38 277 258 258 196 196 807 365 807 365 765 765 339 301 339 301 463 463 427 276 427 734 276 734 244 98 244 498 98 403 498 403 139 139 415 334 415 687 334 687 41 172 41 172 470 814 470 701 814 701 740 740 43 630 43 270 630 270 471 471 9 9 ...
output:
0 0 0 0 2 3 4 4 4 4 4 4 6 6 6 6 6 6 8 8 8 10 12 12 12 14 16 16 16 18 18 18 18 18 18 18 16 16 18 18 20 20 22 22 22 22 22 24 24 24 24 24 24 24 26 26 28 28 28 28 28 28 28 28 28 28 28 28 30 30 30 32 32 32 32 32 32 32 32 34 34 34 34 34 36 35 35 35 37 39 39 39 39 39 39 39 39 39 39 39 41 39 39 39 41 43 43 ...
result:
ok 184 lines
Test #29:
score: 0
Accepted
time: 10ms
memory: 22988kb
input:
820 651 295 78 651 8 78 470 8 451 470 727 451 727 445 445 117 202 117 202 802 802 71 17 71 17 812 812 472 472 3 171 3 171 166 166 715 173 715 173 168 168 410 410 744 744 416 416 85 85 27 485 27 485 149 149 496 528 496 818 528 103 818 97 103 97 217 217 139 653 139 471 653 471 264 264 561 297 561 603 ...
output:
0 0 0 1 1 1 1 1 3 3 3 5 5 5 5 5 7 7 7 7 7 7 7 9 7 7 7 9 9 9 11 11 13 15 15 15 15 15 17 17 17 19 21 21 23 23 23 23 23 23 23 23 23 23 25 27 27 27 27 29 29 31 31 31 31 31 31 33 35 35 37 37 37 37 37 37 37 37 37 39 39 41 41 41 41 39 39 41 41 41 41 41 41 43 43 43 43 43 43 43 43 45 45 45 45 45 45 45 47 47 ...
result:
ok 1000 lines
Test #30:
score: 0
Accepted
time: 5ms
memory: 23132kb
input:
220 164 138 81 138 174 138 213 138 60 138 16 138 138 32 26 138 138 44 138 29 45 138 138 182 13 138 138 151 138 6 138 93 206 138 80 138 138 90 138 207 138 150 138 100 8 138 138 106 138 27 138 212 217 138 161 138 138 122 138 133 94 138 120 138 138 42 121 138 5 138 136 138 138 135 138 66 138 51 55 138 ...
output:
0 0 1 1 2 2 3 3 3 3 4 5 5 6 6 6 7 7 8 8 8 9 10 10 11 12 13 14 14 15 15 16 16 16 16 16 17 18 18 19 19 20 21 21 21 21 22 23 23 24 24 25 25 25 25 25 25 24 24 24 25 25 25 25 25 26 27 28 29 30 30 29 30 29 29 30 31 32 31 31 31 31 32 32 31 32 33 33 34 34 34 34 34 34 33 34 35 36 36 37 37 37 38 37 37 36 35 3...
result:
ok 561 lines
Test #31:
score: 0
Accepted
time: 2ms
memory: 22032kb
input:
800 72 287 596 287 693 287 655 287 168 287 325 287 287 795 774 287 287 118 429 287 287 575 287 247 287 155 119 287 287 447 287 374 287 378 344 287 587 287 287 607 287 389 324 287 287 137 51 287 287 215 287 142 260 287 149 287 287 245 192 287 287 577 287 559 573 287 159 287 287 502 754 287 346 287 28...
output:
0 0 1 1 1 1 1 1 1 1 1 2 3 4 5 6 6 7 8 8 9 9 10 10 11 12 13 14 14 14 15 16 16 16 17 18 18 18 18 19 19 19 19 19 20 21 22 22 22 23 24 25 25 25 25 26 27 28 29 29 30 31 31 32 32 33 33 34 34 34 34 34 35 35 34 35 36 36 36 36 37 38 38 38 38 38 38 37 38 39 39 39 39 39
result:
ok 94 lines
Test #32:
score: 0
Accepted
time: 5ms
memory: 22464kb
input:
292 107 53 176 53 53 1 267 53 157 53 53 213 53 19 53 43 53 172 53 169 2 53 63 53 53 150 188 53 53 255 53 50 225 53 53 158 53 216 38 53 272 53 121 53 53 92 49 53 3 53 53 209 53 75 143 53 95 53 275 53 53 178 53 282 53 236 31 53 53 263 119 53 290 53 226 53 53 214 53 10 53 229 262 53 149 53 193 53 23 53...
output:
0 1 1 2 2 3 3 3 4 4 4 4 5 5 6 7 7 7 8 8 9 9 9 10 11 12 13 13 14 15 15 16 15 16 16 17 17 17 17 18 18 18 17 18 18 18 18 18 19 19 18 18 18 19 19 19 19 20 21 21 22 23 23 23 24 25 25 25 25 25 25 25 25 24 23 23 24 25 26 27 28 28 29 30 31 31 32 32 32 32 32 31 30 29 29 29 30 31 31 32 33 32 32 32 31 31 31 32...
result:
ok 703 lines
Subtask #3:
score: 62
Accepted
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Test #33:
score: 62
Accepted
time: 218ms
memory: 24836kb
input:
50516 80 25781 27578 39138 42128 34705 31858 9513 10874 47059 13846 22138 6315 27891 44827 23006 44544 26597 9205 1572 3857 18166 28675 43775 6486 15805 23949 32263 42848 17311 21484 155 27144 42220 30798 6582 3641 36355 1695 8694 15029 38762 38309 25196 45604 11904 13989 4290 39713 48125 36823 9220...
output:
0 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 5 5 6 6 6 7 7 7 7 7 8 8 9 9 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 19 19 19 19 20 20 20 20 20 21 22 24 24 25 25 25 26 26 26 27 28 28 29 29 30 30 30 31 31 31 32 32 33 34 34 35 36 36 36 37 37 ...
result:
ok 71575 lines
Test #34:
score: 0
Accepted
time: 76ms
memory: 25820kb
input:
64751 25784 29845 52227 15232 40178 12895 31401 25552 49760 21095 19283 7328 33954 21031 39763 26317 56145 4943 7712 35309 18204 13805 49481 12750 46568 39408 12560 57550 45973 54006 54495 58323 15480 41671 33291 58422 42686 49521 22672 16677 12196 13804 8407 29885 21892 39635 43939 37544 33760 4399...
output:
0 1 1 2 2 2 2 2 2 3 4 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 11 12 13 13 13 13 13 13 14 14 14 15 16 16 17 18 19 19 20 20 21 22 22 22 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 29 30 30 31 31 31 32 32 32 33 34 34 34 34 34 34 34 35 35 35 35 35 36 37 37 37 38 39 39 39 40 41 41 42 42 43 43 43 43 43...
result:
ok 16393 lines
Test #35:
score: 0
Accepted
time: 209ms
memory: 23652kb
input:
32941 19262 18022 22650 26897 2720 5788 16303 30892 5160 9342 8004 3968 4830 7751 4232 6863 1500 962 11581 18075 16789 11665 26963 6829 16738 16646 16240 7963 8115 26066 18788 14299 17974 10711 28476 29408 6449 3806 1583 17763 6872 21285 22048 15108 15787 4465 1618 17166 5081 21121 864 21905 17720 1...
output:
0 1 1 1 1 1 2 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 23 24 25 26 26 27 28 28 28 28 28 28 28 29 29 29 29 29 30 31 32 32 32 32 33 33 34 35 34 34 35 36 37 3...
result:
ok 82276 lines
Test #36:
score: 0
Accepted
time: 366ms
memory: 27648kb
input:
89007 66462 52098 56686 36422 44080 28158 25374 88850 73329 68511 30076 47185 84566 68255 75056 33428 66924 12539 193 16757 21801 87680 24170 27567 76423 11834 80449 19896 7745 73892 15420 7079 83777 52300 26437 48481 19067 60147 80049 75833 80111 88527 11442 87475 75021 66542 21758 29281 20382 5232...
output:
0 1 1 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 14 15 15 16 17 17 17 18 18 19 20 21 21 22 22 23 23 24 24 25 26 27 28 29 30 30 30 31 31 31 31 32 32 32 32 32 32 33 34 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 4...
result:
ok 96777 lines
Test #37:
score: 0
Accepted
time: 22ms
memory: 24156kb
input:
30249 30050 7427 3523 1139 1712 12940 25901 3227 4748 15102 26900 5746 20432 5216 16950 21693 48 22235 16407 13800 29305 24899 16654 21257 16651 23443 6892 11891 1252 25637 23705 5939 29630 23657 28013 24323 365 20625 28835 28755 26823 3781 12543 22494 19947 28906 529 2364 9553 18068 11995 14399 143...
output:
0 1 1 1 1 2 2 3 3 3 4 4 4 4 5 5 5 6 7 8 8 8 9 9 9 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 15 16 16 16 17 18 19 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 25 26 26 26 26 27 28 28 28 28 29 29 29 30 31 31 31 32 32 32 32 32 32 33 34 35 36 36 36 36 36 36 36 36 36 36 36 37 38 38 3...
result:
ok 246 lines
Test #38:
score: 0
Accepted
time: 383ms
memory: 28336kb
input:
100000 61089 12482 40773 93210 19867 2482 11583 16468 900 90526 4189 11491 73272 16435 98090 32729 4401 14531 44086 77704 62195 58662 17364 52041 55521 36051 68027 97241 68645 93707 58310 27575 34668 92335 78932 42120 25896 84901 26120 80980 8076 87255 98121 57286 56660 71635 86148 31471 91962 33036...
output:
0 1 1 1 2 2 2 2 2 2 3 3 4 5 5 5 5 5 6 7 7 7 7 7 8 8 8 8 8 9 9 9 10 11 11 12 13 13 13 13 13 13 13 13 14 15 16 17 17 18 18 18 19 20 20 21 22 22 22 22 22 23 23 23 24 24 24 24 24 25 26 26 26 26 26 27 27 27 27 28 28 29 29 30 30 31 31 31 31 31 32 32 33 33 34 35 35 36 37 37 37 37 38 38 38 38 39 39 39 40 40...
result:
ok 100000 lines
Test #39:
score: 0
Accepted
time: 400ms
memory: 28404kb
input:
100000 79591 47734 63178 11310 451 72892 74033 90949 44881 37493 15808 90886 43652 25218 71981 93702 86518 50664 85329 7898 68706 79983 26123 73502 55273 76390 92925 90193 8878 74141 60909 98135 92698 51881 90886 49942 67160 42339 67892 10809 98714 13417 28107 22896 95346 68892 18561 19854 46618 354...
output:
0 0 1 1 1 1 1 2 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 10 11 11 12 12 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 19 20 20 20 20 21 22 22 22 23 24 25 25 25 25 25 25 25 25 25 26 27 28 28 28 29 29 30 30 31 31 31 31 31 32 33 34 34 35 36 36 37 37 37 38 38 39 40 40 40 40 41 41 41 41 4...
result:
ok 100000 lines
Test #40:
score: 0
Accepted
time: 391ms
memory: 28360kb
input:
100000 6571 54579 90042 40283 92739 95316 87672 59038 39890 10072 71534 97090 52505 22498 36012 76267 33177 44027 18568 76005 34524 91919 32921 27517 72970 79694 87007 70789 58453 65003 60217 34324 95950 960 53293 37860 35725 18985 57188 9811 22669 41540 71530 92066 76397 39959 44754 81337 1744 8289...
output:
0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 4 4 5 5 5 5 5 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 12 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 20 21 21 21 21 21 22 22 22 23 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 27 28 28 29 30 30 30 30 30 31 31 32 33 33 33 34 34 34 34 34 35 36 36 36 ...
result:
ok 100000 lines
Test #41:
score: 0
Accepted
time: 382ms
memory: 28364kb
input:
100000 84846 36443 30407 16881 46152 42374 99655 48568 8319 28054 43251 17157 28312 66561 78196 1953 79874 18303 49497 32982 48972 53037 38482 692 33033 59981 33720 67982 68883 47396 65315 43451 60997 71291 51410 55285 69600 14527 45671 95645 1287 87010 81512 15093 13923 23991 33824 14948 86591 7877...
output:
0 0 1 2 2 2 2 2 3 3 3 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 13 14 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 20 20 20 20 20 21 22 22 22 22 22 23 24 25 25 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 32 33 33 33 33 34 35 35...
result:
ok 100000 lines
Test #42:
score: 0
Accepted
time: 371ms
memory: 28364kb
input:
100000 55409 88254 70877 69362 70118 54535 38530 49148 16433 80816 33695 32076 59078 512 63318 72299 75959 99423 12910 16389 20575 39229 26770 10633 93850 63820 89235 57997 21642 39105 1602 65064 9684 51863 7575 77110 13601 83307 12909 7992 7774 15649 96931 76081 22940 47422 83356 86122 78544 64619 ...
output:
0 1 1 1 1 2 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 16 17 17 17 17 17 17 18 18 19 19 20 20 20 21 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 28 28 29 30 31 32 32 33 34 34 34 34 34 35 36 36 36 37 37 38 38 38 38 39 39...
result:
ok 100000 lines
Test #43:
score: 0
Accepted
time: 369ms
memory: 28352kb
input:
100000 13654 17718 54743 97906 42454 86734 69907 30550 21140 25734 76140 73805 93465 3987 93069 96061 71152 26254 94085 50769 58539 29718 77765 95673 94812 24393 22596 43208 59805 45519 32891 62517 96009 31280 650 10042 22528 92440 34865 75448 3975 11834 93271 23761 43654 98218 73287 84845 28328 161...
output:
0 1 1 1 2 3 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 10 11 11 11 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 25 25 25 25 26 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 31 33 33 33 ...
result:
ok 100000 lines
Test #44:
score: 0
Accepted
time: 396ms
memory: 28364kb
input:
100000 64631 30732 39826 35230 74404 87158 16077 96860 29412 49413 38455 5976 93264 44564 55353 27568 98241 54915 44415 90182 4119 44535 64252 21631 59062 52215 7845 36807 75876 47280 87409 97900 73997 5683 82560 27487 61695 59698 1457 3318 70478 60710 19977 36333 49169 80076 13235 60352 96163 27203...
output:
0 0 0 0 0 0 0 1 1 1 1 1 2 2 3 4 5 6 7 7 7 7 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 17 18 18 19 19 19 19 20 20 20 21 21 21 22 23 24 25 25 25 25 25 26 26 26 26 26 27 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 32 32 33 33 33 33 33 33 33 34 34 ...
result:
ok 100000 lines
Test #45:
score: 0
Accepted
time: 400ms
memory: 28288kb
input:
100000 36823 8393 92954 58110 66049 21194 38476 6391 67138 83010 45204 99963 40738 5928 32508 63535 14092 43636 68403 18880 92113 61892 29738 64893 27845 81305 10167 32921 85313 52919 15541 91562 74239 82281 4995 96269 98081 10650 64641 50975 2859 9116 95830 92005 59300 91109 17004 78533 94809 40910...
output:
0 0 1 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 9 10 11 12 12 13 13 13 14 15 15 16 16 16 16 16 17 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 24 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 31 31 32 33 33 33 34 34 35 35 36 36 37 38 38 3...
result:
ok 100000 lines
Test #46:
score: 0
Accepted
time: 391ms
memory: 28092kb
input:
100000 63142 74339 89128 77198 32785 64047 76775 40174 16509 43835 34424 63119 14990 81905 91152 95802 92874 90747 54952 84349 62844 41290 83358 9131 34708 68594 72659 94617 21029 13163 5164 15618 46982 62770 31602 81348 96178 57797 82993 3329 84648 40747 78780 46687 93547 97098 33895 83529 67522 39...
output:
0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 9 10 11 11 11 11 11 12 12 13 14 14 14 15 16 17 17 17 17 17 18 19 21 21 22 22 22 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 32 33 33 34 35 36 36 36 36 37 37 37 ...
result:
ok 100000 lines
Test #47:
score: 0
Accepted
time: 383ms
memory: 28404kb
input:
100000 99595 76636 33222 54597 60723 6233 4209 19506 29822 55272 71045 20181 38523 51995 12612 33189 92220 88908 5779 40219 96185 53750 97883 60695 62573 37753 68810 13273 94456 54426 69199 6120 13499 85216 52992 29135 79167 14232 98231 27387 28014 57395 95025 57982 22936 78563 12654 45999 26064 715...
output:
0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 5 6 6 6 7 7 7 8 9 9 9 9 9 11 11 11 11 12 12 12 13 13 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 20 21 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 31 31 32 32 33 34 35 35 36 36 36 ...
result:
ok 100000 lines
Test #48:
score: 0
Accepted
time: 107ms
memory: 26392kb
input:
71306 63009 49939 64762 63009 63009 10710 41984 63009 63009 23065 63009 8743 63009 44598 63009 46684 41843 63009 63009 15186 63009 55731 63009 37756 55306 63009 63009 27122 62430 63009 30806 63009 63009 50237 25264 63009 40532 63009 63009 54237 30716 63009 61114 63009 21150 63009 11807 63009 63009 5...
output:
0 0 0 0 1 2 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 9 9 9 9 10 11 11 12 12 12 12 12 13 14 14 15 16 17 18 18 18 19 20 20 21 22 23 24 25 25 25 26 26 27 28 29 29 29 30 31 31 31 31 32 32 32 33 34 34 35 35 36 37 37 38 38 39 40 40 40 40 41 42 42 42 42 43 43 44 44 44 45 46 47 47 47 47 47 48 48 48 49 50 51 ...
result:
ok 67069 lines
Test #49:
score: 0
Accepted
time: 120ms
memory: 27860kb
input:
91466 44265 64887 44265 32833 44265 21535 14047 44265 81215 44265 17730 44265 44265 46466 57744 44265 20546 44265 44265 28019 44265 84659 44265 29214 50215 44265 45394 44265 44265 47447 30108 44265 49967 44265 58742 44265 27319 44265 4221 44265 19260 44265 14999 44265 41032 44265 44265 67361 79693 4...
output:
0 1 1 1 1 2 2 2 3 3 3 4 5 5 6 7 8 8 8 8 8 9 10 11 12 13 13 13 13 14 15 16 16 17 17 17 18 18 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 24 24 25 26 27 28 28 28 28 28 28 29 30 30 30 31 31 32 33 34 35 36 36 36 37 38 39 40 40 41 42 42 42 42 43 44 45 45 46 47 48 48 48 48 48 49 50 50 51 51 52 53 5...
result:
ok 67346 lines
Test #50:
score: 0
Accepted
time: 33ms
memory: 23528kb
input:
17122 10088 13380 10088 120 10088 10507 1995 10088 7836 10088 2317 10088 15128 10088 10088 1300 13159 10088 10088 6053 10088 9018 478 10088 4858 10088 9608 10088 10088 13844 7745 10088 10312 10088 8016 10088 1092 10088 10088 8756 6421 10088 10088 15568 10088 2865 2426 10088 10088 10255 6894 10088 10...
output:
0 0 0 1 2 2 3 4 4 5 5 5 5 6 6 7 8 9 9 9 9 10 10 10 10 11 11 12 13 13 13 14 15 16 16 17 18 18 18 18 18 19 20 20 20 20 21 21 21 21 21 22 21 21 21 21 21 22 22 23 23 23 24 24 25 25 26 26 26 27 28 28 28 29 29 30 30 31 31 32 33 34 34 34 34 35 35 36 37 37 38 38 39 40 41 42 43 44 44 45 46 47 47 47 47 48 49 ...
result:
ok 33978 lines
Test #51:
score: 0
Accepted
time: 41ms
memory: 24552kb
input:
35306 30874 10771 30874 22298 30874 22756 30874 5898 12173 30874 11865 30874 30874 5423 30874 13729 30874 25679 27850 30874 30874 11012 30874 20936 30874 4182 31875 30874 15517 30874 30874 2415 30874 13 30874 17447 29626 30874 2533 30874 22863 30874 30874 12220 27763 30874 20085 30874 30874 27247 35...
output:
0 0 0 1 2 3 3 4 4 5 5 6 6 6 7 8 8 8 8 8 9 9 10 11 11 12 13 13 14 14 15 15 16 17 17 18 18 18 18 19 20 20 20 20 20 20 20 21 22 23 23 24 25 25 25 26 27 27 28 28 28 29 29 29 30 30 31 32 32 32 33 33 33 34 34 35 35 35 36 36 37 37 37 37 38 39 40 41 42 42 43 44 44 44 44 45 46 46 46 46 47 48 48 49 49 50 50 5...
result:
ok 30800 lines
Test #52:
score: 0
Accepted
time: 31ms
memory: 23180kb
input:
18248 17968 9870 6349 17968 17968 2862 17968 14692 15172 17968 17968 8772 17968 5995 17968 16975 16891 17968 17968 1750 12208 17968 1452 17968 4597 17968 17968 11858 15197 17968 16778 17968 17968 698 17968 7377 17968 1051 17968 3267 15593 17968 9808 17968 17968 239 17968 5663 16612 17968 2524 17968 ...
output:
0 0 1 2 2 2 3 4 4 4 5 5 6 7 7 8 8 9 9 10 10 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 20 20 21 22 22 22 22 22 22 23 24 24 24 25 26 26 26 26 27 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 32 32 33 34 35 36 36 37 37 37 38 39 40 41 41 42 42 42 42 42 42 43 44 45 45 4...
result:
ok 12128 lines
Test #53:
score: 0
Accepted
time: 200ms
memory: 27876kb
input:
99277 86687 19783 60338 22870 92679 28565 83393 30034 6102 31109 61831 68830 9785 2319 52331 82668 60595 22858 2176 75676 71188 61193 44356 37746 18720 29842 24200 4872 3335 48253 43339 47399 53206 90118 74242 43396 28605 42402 77705 48706 37868 51780 70225 55437 37950 14619 34216 31227 9084 92532 1...
output:
0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 7 7 7 8 9 9 9 9 9 10 11 11 11 11 11 11 12 13 13 13 14 14 14 14 15 15 15 15 16 17 17 17 17 18 18 19 20 20 21 21 22 22 22 22 23 23 24 25 25 26 27 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 34 34 34 35 35 35 ...
result:
ok 34808 lines
Test #54:
score: 0
Accepted
time: 135ms
memory: 23980kb
input:
41475 24075 31245 32507 7214 12739 26155 39406 17855 32750 5055 36664 26450 40683 13541 4256 29146 17435 35793 19689 27888 23572 18901 29810 8743 15641 14546 17262 35685 17344 38600 26505 24939 10079 34123 26149 27409 4332 12700 7652 32082 29327 28559 2590 40770 26563 12112 13029 24389 23477 34415 1...
output:
0 0 1 2 2 2 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 18 19 19 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 26 26 27 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 34...
result:
ok 37027 lines
Test #55:
score: 0
Accepted
time: 365ms
memory: 26764kb
input:
66531 11043 53806 24827 29883 8058 19534 62804 1115 56758 18331 50034 49073 50130 10189 17061 50179 25716 57268 22896 21444 63045 58968 15630 51371 53775 28490 26686 13511 38259 44753 16448 29835 44980 47920 18938 54902 53997 56038 16699 8123 36516 56502 9631 15533 39770 28220 57415 37485 27552 2695...
output:
0 0 0 1 1 2 3 3 3 3 4 4 5 5 5 5 5 6 6 7 7 8 8 8 9 10 10 10 10 10 10 10 11 11 12 13 13 13 14 14 14 14 14 14 15 15 16 17 18 18 18 18 18 19 19 19 19 20 20 21 22 22 23 24 25 25 25 26 27 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 32 32 33 33 33 33 33 33 33 33 34 35 36 36 37 37 37 38 39 39 40 40 40 4...
result:
ok 99179 lines
Test #56:
score: 0
Accepted
time: 188ms
memory: 25192kb
input:
43952 34667 20213 16011 904 36060 17876 40426 17735 14298 26835 19546 34285 17222 32754 27101 25738 7156 6832 13018 41457 30684 33987 14282 11369 42827 804 7837 25164 39856 39136 12131 22747 27919 30216 9908 30456 22705 21042 37321 37370 23842 12661 10992 13885 36258 12689 15659 36767 12069 3205 243...
output:
0 0 1 1 1 1 1 1 1 2 3 3 3 3 3 3 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 8 9 9 9 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 21 22 22 23 23 24 25 26 27 28 29 30 30 31 32 32 32 33 34 35 35 36 35 36 37 37 37...
result:
ok 63798 lines
Test #57:
score: 0
Accepted
time: 261ms
memory: 27688kb
input:
89393 45348 59642 18683 74373 57905 55021 22451 43313 11569 33508 54035 80705 47110 28069 34424 13516 66367 10409 32607 15663 72491 16697 87732 24097 15470 24282 43805 74220 78833 10084 61753 17255 26223 6403 61748 887 12360 855 53104 42416 632 20646 49250 76323 81160 57574 41091 8157 34161 2924 238...
output:
0 1 1 2 2 2 3 3 4 4 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 9 9 9 9 10 10 11 11 11 11 12 12 12 13 14 14 14 15 15 15 14 14 15 15 16 16 16 16 17 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 22 22 22 22 23 24 24 24 24 25 25 26 26 26 26 27 26 27 27 28 29 29 29 28 28 28 28 28 28 28 28 28 2...
result:
ok 73941 lines
Test #58:
score: 0
Accepted
time: 20ms
memory: 24268kb
input:
41827 2562 6004 39588 6004 39259 6004 70 6004 6004 20220 8283 6004 7772 6004 23520 6004 16997 6004 6004 9032 21510 6004 6004 997 6004 8293 516 6004 6004 31829 6004 35947 21758 6004 22422 6004 14087 6004 5894 6004 17442 6004 6004 37292 27612 6004 6004 30472 6004 4774 24770 6004 6004 41165 23623 6004 ...
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 7638 lines
Test #59:
score: 0
Accepted
time: 41ms
memory: 24660kb
input:
31416 8043 6909 16254 6909 10858 6909 6909 9520 29349 6909 6909 20451 6909 13145 6909 25110 22546 6909 3615 6909 13519 6909 6909 28563 15428 6909 6909 26064 6909 24246 22742 6909 6909 11747 25075 6909 25858 6909 31238 6909 6909 13438 26445 6909 24747 6909 24435 6909 15948 6909 6909 4524 6909 16417 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39615 lines
Test #60:
score: 0
Accepted
time: 124ms
memory: 27004kb
input:
80207 77804 48845 48845 31941 48845 55434 48845 9042 48845 74694 48845 59553 55384 48845 20227 48845 48845 30634 48845 12646 9623 48845 48845 57500 48845 33353 48845 80133 48845 48022 30698 48845 25051 48845 51964 48845 48845 24187 31855 48845 48845 25627 48845 47017 71512 48845 48845 31340 49037 48...
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 78603 lines
Test #61:
score: 0
Accepted
time: 134ms
memory: 27496kb
input:
83267 76859 63057 76859 63818 51658 76859 28077 76859 76859 28504 76859 54657 53376 76859 51818 76859 4952 76859 8256 76859 76859 3907 76859 72493 52803 76859 76859 77752 76859 1700 10934 76859 76859 79743 76859 4891 76859 2858 76859 12405 76859 32901 46680 76859 7313 76859 76859 69020 76859 27653 7...
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 87413 lines
Test #62:
score: 0
Accepted
time: 77ms
memory: 25892kb
input:
68648 57337 22055 35648 22055 36413 22055 38493 22055 22055 58900 22055 60249 22055 39803 22055 60392 22055 24903 56603 22055 58889 22055 27543 22055 22055 11054 29248 22055 22055 13597 26653 22055 54338 22055 22055 63914 61864 22055 60623 22055 10433 22055 22055 50922 22055 63056 33437 22055 22055 ...
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 46420 lines
Test #63:
score: 0
Accepted
time: 46ms
memory: 28300kb
input:
54669 37602 23791 18048 37602 43468 18048 43468 39298 30872 39298 9482 30872 28693 9482 28693 15743 6424 15743 24641 6424 29731 24641 16261 29731 16261 52775 18540 52775 16153 18540 16153 19839 33457 19839 6724 33457 6724 33759 18887 33759 42784 18887 42784 336 336 37806 37806 29905 29905 24247 2424...
output:
0 0 1 1 0 0 0 0 0 0 2 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 1 2 0 0 0 0 0 0 0 2 2 2 1 0 0 0 1 2 2 1 0 0 1 0 0 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 0 2 2 1 2 3 1 1 3 3 2 1 2 0 1 1 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 1 2 1 0 1 0 1 1 2 2 2 0 0 0 0 0 1 0 0 1 1 0 0 2 1 0 0 ...
result:
ok 15887 lines
Test #64:
score: 0
Accepted
time: 49ms
memory: 29368kb
input:
58788 53833 50471 1193 50471 48316 1193 50905 48316 40613 50905 40613 50866 40524 50866 45132 40524 45132 40322 40322 50903 50903 25666 34442 25666 34442 18939 38484 18939 38484 54990 54990 28856 43363 28856 43363 34229 34229 28579 28579 57401 34885 57401 34885 19689 49476 19689 49476 26210 23429 26...
output:
0 1 2 1 1 1 0 1 1 0 0 0 1 2 1 1 2 2 2 1 1 0 0 1 2 3 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 0 0 0 1 1 0 1 1 1 2 2 1 1 0 0 0 0 0 1 3 3 1 1 1 0 0 0 0 0 0 0 0 1 3 2 3 2 2 1 1 1 1 2 1 2 2 1 1 2 0 0 0 0 0 0 1 0 0 0 1 1 2 1 1 0 0 0 0 0 2 2 0 2 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 1 1 1 2 2 2 0 0 1 0 1 ...
result:
ok 20098 lines
Test #65:
score: 0
Accepted
time: 67ms
memory: 34160kb
input:
98779 20441 91794 91794 13229 13229 10692 90065 10692 28517 90065 81775 28517 34689 81775 34689 28790 28790 17281 17281 3495 40355 3495 8931 40355 8538 8931 8538 964 83889 964 83889 22016 95225 22016 9685 95225 4296 9685 70270 4296 27462 70270 27462 68599 68599 11539 11539 20325 20325 24211 77531 24...
output:
0 0 0 1 1 1 1 1 2 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 1 1 1 1 1 1 0 1 0 0 1 1 1 1 1 1 1 1 2 2 1 2 0 0 0 0 0 1 1 1 0 0 1 1 2 0 2 1 2 0 1 1 3 1 1 1 0 0 0 0 0 1 1 2 1 1 2 2 2 2 2 1 ...
result:
ok 12700 lines
Test #66:
score: 0
Accepted
time: 56ms
memory: 24920kb
input:
20663 17850 18118 15163 17850 11431 15163 11431 10728 11805 10728 11805 18328 18328 11088 11088 13623 20367 13623 9279 20367 9279 1850 1850 2779 3814 2779 15636 3814 15636 9439 9439 19149 19149 2366 2366 12871 13363 12871 13363 13980 13980 16717 2098 16717 2098 484 484 1137 1137 18089 10866 18089 10...
output:
0 1 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 3 2 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 0 0 0 2 2 0 0 1 1 1 0 1 1 1 0 1 2 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 1 0 0 0 0 0 0 1 0 0 1 0 1 1 1 3 1 2 1 1 1 1 1 1 1 1 0 0 0 0 2 2 2 2 1 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 2 1 2 0 0 1 0 1 2 2 0 0 0 0 ...
result:
ok 58653 lines
Test #67:
score: 0
Accepted
time: 87ms
memory: 30308kb
input:
67446 12735 48517 12735 17324 56336 17324 56336 65020 65020 46697 3555 46697 51336 3555 51336 33642 33642 62256 21308 62256 21308 25802 61257 25802 42827 61257 13974 42827 13974 12092 39820 12092 52639 39820 38074 52639 38074 59424 59424 8945 8945 26631 26631 8141 8141 19449 29241 19449 29241 65962 ...
output:
0 0 0 0 0 1 0 1 1 1 1 1 2 2 2 2 2 2 2 0 0 0 1 1 0 1 2 1 1 1 2 3 1 0 0 0 1 1 1 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 2 3 3 3 2 2 2 0 0 1 0 0 0 0 1 3 3 3 3 3 2 0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 3 1 1 0 0 0 0 1 1 2 2 0 0 0 2 0 0 0 0 0 1 0 0 1 1 1 3 2 2 1 0 1 2 2 2 2 1 1 1 ...
result:
ok 30165 lines
Test #68:
score: 0
Accepted
time: 119ms
memory: 33948kb
input:
99776 652 84599 54308 84599 86978 54308 86978 30490 46456 30490 43610 46456 43610 66429 50982 66429 76029 50982 80331 76029 84543 80331 84543 40157 40157 42038 61985 42038 61985 39931 2932 39931 2932 8426 8426 58954 52538 58954 52538 65420 65420 91656 91656 72068 68956 72068 61323 68956 61323 58700 ...
output:
0 1 1 2 2 2 1 1 2 1 0 2 2 2 2 1 2 2 2 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 0 0 0 0 1 2 2 2 1 1 1 1 1 1 3 3 2 2 3 3 2 2 0 1 3 1 1 1 1 1 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 3 1 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 4 4 4 4 2 2 2 2 2 2 2 2 4 4 2 2 2 2 4 2 2 2 2 2 ...
result:
ok 67004 lines
Test #69:
score: 0
Accepted
time: 25ms
memory: 24076kb
input:
5354 388 639 918 388 433 918 2848 433 3353 2848 3353 4670 4670 2511 2511 793 4803 793 2631 4803 2631 3021 3021 2873 2431 2873 1189 2431 2609 1189 2609 4577 4298 4577 1924 4298 2968 1924 2968 3314 3314 5237 3293 5237 3900 3293 3900 1509 3710 1509 3429 3710 3429 51 51 366 366 1057 1057 581 581 2688 15...
output:
0 0 0 0 0 1 0 0 2 2 2 4 5 5 3 2 2 4 2 2 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 1 2 1 1 0 0 1 1 3 2 2 2 2 2 2 1 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 4 6 4 4 6 4 6 6 6 4 4 2 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 0 1 1 2 2 2 4 4 2 2 2 2 2 2 2 2 2 2 0 2 4 2 2 2 2 2 2 2 0 0 0 2 2 2 4 2 2 2 2 3 3 ...
result:
ok 35533 lines
Test #70:
score: 0
Accepted
time: 2ms
memory: 21652kb
input:
609 219 257 219 566 566 578 578 73 386 73 386 129 129 523 536 523 536 299 572 299 50 572 50 519 519 437 7 437 7 55 116 55 101 116 378 101 434 378 434 473 473 549 609 549 609 409 427 409 267 427 297 267 501 297 469 501 33 469 33 553 399 553 177 399 177 56 533 56 533 408 176 408 352 176 352 242 376 24...
output:
0 0 0 0 0 1 2 2 1 1 0 1 2 2 4 4 4 4 2 1 3 5 6 4 2 1 0 2 2 4 4 4 3 4 2 2 2 2 2 4 2 0 0 0 1 1 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 1 1 1 1 1 1 1 1 0 1 2 2 2 2 2 2 4 2 2 2 4 4 4 3 3 3 5 5 3 2 2 2 2 3 3 3 3 3 3 2 1 2 2 2 2 2 1 1 1 1 1 3 4 4 4 2 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 2 2 1 1 3 2 2 3 3 3 5 4 3 2 3 ...
result:
ok 9499 lines
Test #71:
score: 0
Accepted
time: 56ms
memory: 27876kb
input:
39304 8054 33585 35776 33585 2060 35776 20417 2060 20417 33769 34423 33769 33966 34423 12431 33966 12431 37091 25306 37091 25306 5438 5438 12233 38094 12233 38094 18073 18848 18073 15508 18848 15508 12883 12883 14098 1813 14098 1813 8502 24085 8502 24085 694 11046 694 11046 19742 19742 12976 12976 2...
output:
0 1 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 3 2 2 4 4 3 3 4 3 4 5 3 1 1 1 1 0 0 0 0 0 0 0 0 1 2 2 1 2 1 1 1 1 1 1 2 2 2 2 2 4 5 5 5 3 3 5 5 3 3 3 1 1 1 3 3 3 3 5 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 3 3 3 3 1 0 0 0 2 4 6 5 6 6 4 2 4 3 3 ...
result:
ok 43100 lines
Test #72:
score: 0
Accepted
time: 77ms
memory: 32764kb
input:
73672 21791 31052 36958 31052 17765 36958 17765 50490 65945 50490 65945 56562 56562 49116 2327 49116 53570 2327 29057 53570 29057 7270 7270 49436 49436 36098 36098 15992 15992 68403 29632 68403 29632 26491 26491 25926 25926 35254 36418 35254 36418 49988 65241 49988 3945 65241 19641 3945 27287 19641 ...
output:
0 1 0 1 1 1 2 2 1 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 1 1 0 1 0 2 2 2 2 1 1 1 2 1 0 1 1 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 1 1 1 1 1 1 1 1 3 5 4 5 6 6 6 4 4 4 3 3 3 3 3 1 1 3 3 3 3 3 1 0 0 0 0 0 0 2 2 0 0 0 0 2 0 0 0 0 2 1 2 1 2 2 4 4 4 4 4 4 4 4 4 4 2 2 2 ...
result:
ok 50507 lines
Test #73:
score: 0
Accepted
time: 199ms
memory: 37448kb
input:
100000 55589 44363 73232 44363 73232 18270 18270 53179 53179 85490 85490 33890 33890 76258 37862 76258 37862 85015 50219 85015 50219 64557 15288 64557 29902 15288 29902 85241 80558 85241 80558 82375 82375 33128 33128 11095 11095 23171 23171 22189 22189 15382 15382 31754 54741 31754 78101 54741 78101...
output:
0 1 2 3 1 3 3 3 2 2 2 2 2 2 2 0 0 1 1 1 1 1 3 3 3 2 2 2 2 2 2 2 2 2 0 1 1 1 1 1 2 2 2 0 0 0 1 3 3 3 3 3 3 5 7 7 6 4 4 4 4 4 4 2 2 2 2 2 4 4 4 3 3 4 4 2 4 4 4 3 4 3 1 0 0 1 1 1 1 0 0 0 2 0 1 1 2 2 1 2 2 2 2 0 0 0 0 1 2 3 3 3 3 3 1 1 1 0 0 0 2 1 1 1 1 1 2 2 2 2 1 2 2 3 3 3 3 3 3 3 4 4 4 3 4 4 4 2 2 2 ...
result:
ok 100000 lines
Test #74:
score: 0
Accepted
time: 200ms
memory: 33224kb
input:
100000 73270 59619 73270 48026 40173 48026 40173 61339 85414 61339 50144 85414 50144 48273 48273 71431 35828 71431 35828 21914 11301 21914 11301 85678 85678 35050 23282 35050 55909 23282 57950 55909 57950 28024 22497 28024 48618 22497 83481 48618 89540 83481 62990 89540 9792 62990 9792 4008 4008 277...
output:
0 0 2 2 2 1 1 1 3 2 2 3 3 3 4 4 3 3 3 3 1 1 3 3 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 2 2 2 3 5 3 2 1 1 3 2 0 1 3 5 3 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 2 0 0 0 1 1 0 2 1 ...
result:
ok 100000 lines
Test #75:
score: 0
Accepted
time: 143ms
memory: 37244kb
input:
100000 24890 72035 56777 72035 56777 52659 1916 52659 75583 1916 75583 1257 91816 1257 91816 98117 73133 98117 73133 23515 70309 23515 70309 82226 49409 82226 49409 5306 94283 5306 9360 94283 9360 24159 24159 48188 21339 48188 21339 4437 4437 81572 81572 50955 50955 95364 95364 44557 74973 44557 749...
output:
0 0 2 1 2 2 0 2 1 1 1 1 3 1 0 1 2 4 4 3 3 3 3 3 4 2 3 3 3 3 3 4 4 4 2 1 1 2 2 2 2 2 2 2 2 2 2 2 4 4 5 5 5 3 3 1 1 1 3 1 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 3 1 3 3 1 1 1 0 1 1 1 1 1 2 0 2 1 2 3 1 1 1 1 1 0 0 0 0 1 1 1 3 5 5 4 4 2 2 2 2 0 0 0 0 0 0 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 1 2 2 2 2 2 1 2 ...
result:
ok 100000 lines
Test #76:
score: 0
Accepted
time: 140ms
memory: 35860kb
input:
100000 88392 51673 50471 51673 94652 50471 94652 50910 65687 50910 65687 8825 42896 8825 42896 67282 67282 54151 54151 87177 74321 87177 40440 74321 40440 5018 12449 5018 78529 12449 78529 11718 55445 11718 55445 5287 33416 5287 48515 33416 19764 48515 24006 19764 24006 21386 21386 23055 96611 23055...
output:
0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 1 1 1 1 2 3 3 3 3 3 2 2 3 2 2 0 1 0 2 2 2 2 3 1 1 2 0 0 0 0 2 2 1 1 0 0 0 0 1 0 0 2 1 0 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 0 0 1 0 0 0 0 0 1 0 0 1 1 3 2 2 2 3 3 3 3 3 3 4 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 3 5 5 3 4 4 ...
result:
ok 100000 lines
Test #77:
score: 0
Accepted
time: 208ms
memory: 33876kb
input:
100000 78857 75425 49906 78857 49906 60617 60617 96006 96006 54622 58400 54622 58400 7882 7882 13917 86931 13917 42719 86931 65648 42719 65648 26369 26369 95282 32600 95282 32600 36150 36150 24955 32768 24955 85567 32768 85567 856 856 97617 97634 97617 48631 97634 48631 76383 69260 76383 27497 69260...
output:
0 0 0 0 2 1 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 3 4 4 4 4 2 2 2 2 1 1 3 1 1 0 0 0 2 2 4 2 3 3 1 0 0 0 0 1 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 1 1 1 1 3 3 2 2 2 0 0 0 0 0 0 2 ...
result:
ok 100000 lines
Extra Test:
score: 0
Extra Test Passed