QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#127572 | #5583. Color Tubes | batrr# | AC ✓ | 19ms | 3764kb | C++17 | 4.7kb | 2023-07-19 19:53:24 | 2023-07-19 19:53:28 |
Judging History
answer
#include <bits/stdc++.h>
#define f first
#define s second
#define pb push_back
#define mp make_pair
using namespace std;
typedef long long ll;
typedef pair<int, int> pii;
typedef pair<long long, long long> pll;
const int N = 300500, inf = 1e9, mod = 998244353;
const ll INF = 1e18;
int sum(int a, int b) {
a += b;
if (a >= mod)
a -= mod;
return a;
}
int sub(int a, int b) {
a -= b;
if (a < 0)
a += mod;
return a;
}
int mult(int a, int b) {
return 1ll * a * b % mod;
}
int bp(int a, int b) {
int res = 1;
while (b) {
if (b & 1)
res = mult(res, a);
a = mult(a, a);
b >>= 1;
}
return res;
}
int inv(int x) {
return bp(x, mod - 2);
}
int n, a[N][3];
vector<pii> ans;
void op(int x, int y) {
// cerr << x << " " << y << endl;
// for (int i = 1; i <= n + 1; i++)
// cerr << a[i][0] << a[i][1] << a[i][2] << endl;
int xx = 2, yy = 2;
while (xx >= 0 && a[x][xx] == 0)
xx--;
while (yy >= 0 && a[y][yy] == 0)
yy--;
yy++;
if (xx == -1 || yy == 3)
assert(0);
a[y][yy] = a[x][xx];
a[x][xx] = 0;
ans.pb({x, y});
}
void solve() {
cin >> n;
for (int i = 1; i <= n + 1; i++)
for (int j = 0; j < 3; j++)
cin >> a[i][j];
while (a[n + 1][0] != 0) {
for (int i = 1; i <= n; i++) {
if (a[i][2] == 0) {
op(n + 1, i);
break;
}
}
}
for (int i = 1; i <= n; i++) {
if (a[i][0] == 0) {
op(i + 1, i);
op(i + 1, i);
op(i + 1, i);
}
int c = a[i][0];
if (a[i][1] != c) {
bool found = false;
int emp = -1;
for (int j = i + 1; j <= n + 1; j++)
if (a[j][0] == 0)
emp = j;
for (int j = i + 1; j <= n + 1 && !found; j++) {
for (int q = 0; q < 3 && !found; q++) {
if (a[j][q] == c) {
found = true;
if (q == 0) {
op(j, emp);
op(j, emp);
op(j, emp);
op(i, j);
op(i, j);
op(emp, i);
op(emp, i);
op(emp, j);
}
if (q == 1) {
op(j, emp);
op(j, emp);
op(i, j);
op(i, j);
op(emp, i);
op(emp, i);
}
if (q == 2) {
op(i, emp);
op(i, emp);
op(j, i);
op(emp, i);
op(emp, j);
}
}
}
}
}
if (a[i][2] != c) {
bool found = false;
int emp = -1;
for (int j = i + 1; j <= n + 1; j++)
if (a[j][0] == 0)
emp = j;
for (int j = i + 1; j <= n + 1 && !found; j++) {
for (int q = 0; q < 3 && !found; q++) {
if (a[j][q] == c) {
found = true;
if (q == 0) {
op(j, emp);
op(j, emp);
op(i, emp);
op(j, i);
}
if (q == 1) {
op(j, emp);
op(j, emp);
op(i, j);
op(emp, i);
op(emp, j);
}
if (q == 2) {
op(i, emp);
op(j, i);
op(emp, j);
}
}
}
}
}
}
// cerr << ans.size() << " " << n << endl;
cout << ans.size() << endl;
for (auto it: ans)
cout << it.f << " " << it.s << endl;
}
int main() {
#ifdef DEBUG
freopen("input.txt", "r", stdin);
#endif
ios_base::sync_with_stdio(false);
int t = 1;
// cin >> t;
for (int i = 1; i <= t; i++) {
// cout << "Case #" << i << endl;
solve();
}
}
详细
Test #1:
score: 100
Accepted
time: 1ms
memory: 3448kb
input:
3 2 2 0 1 3 1 3 1 2 3 0 0
output:
15 4 1 1 4 3 1 4 3 3 4 3 4 2 3 2 3 4 2 4 2 3 4 3 4 2 3 4 2 4 3
result:
ok correct
Test #2:
score: 0
Accepted
time: 0ms
memory: 3448kb
input:
1 0 0 0 1 1 1
output:
3 2 1 2 1 2 1
result:
ok correct
Test #3:
score: 0
Accepted
time: 1ms
memory: 3592kb
input:
2 2 1 0 2 1 0 2 1 0
output:
13 3 1 3 2 2 3 2 3 2 3 1 2 1 2 3 1 3 1 3 2 1 3 2 1 3 2
result:
ok correct
Test #4:
score: 0
Accepted
time: 0ms
memory: 3424kb
input:
3 0 0 0 1 2 3 1 2 3 1 2 3
output:
26 4 1 4 1 4 1 1 4 1 4 2 1 4 1 4 2 1 4 3 1 4 3 3 4 3 4 3 4 2 3 2 3 4 2 4 2 4 3 3 4 3 4 2 4 3 2 4 3 4 3 4 3
result:
ok correct
Test #5:
score: 0
Accepted
time: 1ms
memory: 3456kb
input:
3 1 2 3 1 2 3 0 0 0 1 2 3
output:
29 4 3 4 3 4 3 2 4 2 4 2 4 1 2 1 2 4 1 4 1 4 2 1 4 3 1 4 3 3 4 3 4 3 4 2 3 2 3 4 2 4 2 4 3 3 4 3 4 2 4 3 2 4 3 4 3 4 3
result:
ok correct
Test #6:
score: 0
Accepted
time: 1ms
memory: 3568kb
input:
3 1 2 3 1 2 3 1 2 3 0 0 0
output:
24 2 4 2 4 2 4 1 2 1 2 4 1 4 1 4 2 3 4 3 4 1 4 3 1 4 3 4 3 4 3 2 4 2 4 3 2 3 2 3 4 4 3 4 3 2 3 4 2
result:
ok correct
Test #7:
score: 0
Accepted
time: 0ms
memory: 3456kb
input:
6 0 0 0 1 2 3 1 2 3 1 2 3 4 5 6 4 5 6 4 5 6
output:
50 7 1 7 1 7 1 1 7 1 7 5 1 7 1 7 5 1 7 6 1 7 6 3 7 3 7 3 7 2 3 2 3 7 2 7 2 7 3 4 7 4 7 2 7 4 2 7 4 7 4 7 4 3 7 3 7 4 3 4 3 4 7 7 4 7 4 3 4 7 3 6 7 6 7 6 7 5 6 5 6 7 5 7 5 7 6 6 7 6 7 5 7 6 5 7 6 7 6 7 6
result:
ok correct
Test #8:
score: 0
Accepted
time: 2ms
memory: 3532kb
input:
6 0 0 0 1 5 6 1 2 6 1 2 3 4 2 3 4 5 3 4 5 6
output:
47 7 1 7 1 7 1 1 7 1 7 2 1 7 1 7 2 1 7 3 1 7 3 3 7 3 7 3 7 2 3 2 3 7 2 7 2 7 3 4 7 4 7 2 7 4 2 5 4 5 4 5 4 3 5 3 5 4 3 4 3 4 5 6 4 6 4 3 4 6 3 4 6 4 6 5 4 6 4 6 5 7 6 7 6 4 6 7 4 5 7 6 5 7 6
result:
ok correct
Test #9:
score: 0
Accepted
time: 2ms
memory: 3564kb
input:
9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 0 0 0
output:
78 4 10 4 10 4 10 1 4 1 4 10 1 10 1 10 4 7 10 7 10 1 10 7 1 5 7 5 7 5 7 2 5 2 5 7 2 7 2 7 5 8 7 8 7 2 7 8 2 6 8 6 8 6 8 3 6 3 6 8 3 8 3 8 6 9 8 9 8 3 8 9 3 10 9 10 9 10 9 4 10 4 10 9 4 9 4 9 10 10 9 10 9 4 9 10 4 7 10 7 10 7 10 5 7 5 7 10 5 10 5 10 7 7 10 7 10 5 10 7 5 8 7 8 7 8 7 6 8 6 8 7 6 7 6 7 ...
result:
ok correct
Test #10:
score: 0
Accepted
time: 2ms
memory: 3420kb
input:
10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 0 0 0
output:
78 4 11 4 11 1 4 1 4 11 1 11 1 1 11 7 1 11 7 5 11 5 11 2 5 2 5 11 2 11 2 2 11 8 2 11 8 6 11 6 11 3 6 3 6 11 3 11 3 3 11 9 3 11 9 7 11 7 11 4 7 4 7 11 4 11 4 4 11 10 4 11 10 5 11 5 11 7 5 11 5 11 7 8 11 8 11 5 8 11 5 11 8 8 11 8 11 6 8 6 8 11 6 11 6 9 11 9 11 6 9 11 6 11 9 7 11 7 11 8 7 11 7 11 8 10 ...
result:
ok correct
Test #11:
score: 0
Accepted
time: 2ms
memory: 3624kb
input:
11 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9 10 11 0 0 0
output:
78 1 12 1 12 4 1 12 1 12 4 8 12 8 12 1 8 12 1 12 8 2 12 2 12 5 2 12 2 12 5 9 12 9 12 2 9 12 2 12 9 3 12 3 12 6 3 12 3 12 6 10 12 10 12 3 10 12 3 12 10 4 12 4 12 7 4 12 4 12 7 11 12 11 12 4 11 12 4 12 11 8 12 8 12 5 8 5 8 12 5 12 5 9 12 9 12 6 9 6 9 12 6 12 6 10 12 10 12 7 10 7 10 12 7 12 7 11 12 11 ...
result:
ok correct
Test #12:
score: 0
Accepted
time: 2ms
memory: 3480kb
input:
12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0
output:
102 5 13 5 13 5 13 1 5 1 5 13 1 13 1 13 5 9 13 9 13 1 13 9 1 6 9 6 9 6 9 2 6 2 6 9 2 9 2 9 6 10 9 10 9 2 9 10 2 7 10 7 10 7 10 3 7 3 7 10 3 10 3 10 7 11 10 11 10 3 10 11 3 8 11 8 11 8 11 4 8 4 8 11 4 11 4 11 8 12 11 12 11 4 11 12 4 13 12 13 12 13 12 5 13 5 13 12 5 12 5 12 13 13 12 13 12 5 12 13 5 9 ...
result:
ok correct
Test #13:
score: 0
Accepted
time: 2ms
memory: 3460kb
input:
13 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 0 0 0
output:
103 5 14 5 14 1 5 1 5 14 1 14 1 1 14 9 1 14 9 6 14 6 14 2 6 2 6 14 2 14 2 2 14 10 2 14 10 7 14 7 14 3 7 3 7 14 3 14 3 3 14 11 3 14 11 8 14 8 14 4 8 4 8 14 4 14 4 4 14 12 4 14 12 9 14 9 14 5 9 5 9 14 5 14 5 5 14 13 5 14 13 6 14 6 14 9 6 14 6 14 9 10 14 10 14 6 10 14 6 14 10 10 14 10 14 7 10 7 10 14 7...
result:
ok correct
Test #14:
score: 0
Accepted
time: 2ms
memory: 3468kb
input:
9 1 7 3 6 1 7 5 2 0 2 5 0 3 7 8 2 4 6 9 4 9 8 1 0 6 3 5 4 8 9
output:
93 10 3 10 4 10 8 2 10 2 10 1 2 1 2 10 1 10 1 8 10 8 10 1 8 10 1 10 8 2 10 2 10 6 2 10 2 10 6 9 10 9 10 2 10 9 2 4 9 4 9 3 4 3 4 9 3 9 3 10 9 10 9 3 9 10 3 6 10 6 10 6 10 4 6 4 6 10 4 10 4 10 6 6 10 6 10 4 10 6 4 9 6 9 6 9 6 5 9 5 9 6 5 6 5 6 9 7 6 7 6 7 6 10 7 10 7 6 10 6 10 7 6 7 6 10 7 10 7 6 10 ...
result:
ok correct
Test #15:
score: 0
Accepted
time: 2ms
memory: 3484kb
input:
10 3 3 8 5 6 9 1 2 3 7 7 10 9 5 0 7 8 0 5 1 4 1 6 10 4 2 0 8 9 10 2 6 4
output:
86 11 5 11 6 11 9 1 11 3 1 11 3 5 11 5 11 2 5 2 5 11 2 11 2 7 11 7 11 2 11 7 2 8 7 8 7 8 7 3 8 3 8 7 3 7 3 7 8 11 7 11 7 3 11 7 3 7 11 6 7 6 7 4 7 6 4 10 6 10 6 5 10 6 5 6 10 7 6 7 6 7 6 6 7 6 7 8 6 7 6 7 8 6 7 10 6 7 10 8 7 8 7 8 7 10 8 10 8 7 10 7 10 8 7 8 7 11 8 11 8 7 11 8 7 8 11 9 8 9 8 9 8 8 9...
result:
ok correct
Test #16:
score: 0
Accepted
time: 0ms
memory: 3376kb
input:
11 2 11 11 4 6 4 8 10 0 7 7 8 10 6 2 3 10 0 3 6 0 5 9 3 1 2 9 7 11 1 9 8 5 1 5 4
output:
84 12 3 12 6 12 7 1 12 1 12 5 1 12 1 12 5 9 12 9 12 1 9 12 1 12 9 2 12 2 12 3 2 12 2 12 3 2 12 3 2 12 3 3 12 3 12 4 3 12 3 12 4 11 12 11 12 3 11 12 3 12 11 10 12 10 12 4 12 10 4 6 10 6 10 5 6 5 6 10 5 10 5 11 10 11 10 5 11 10 5 10 11 7 10 7 10 7 10 6 7 6 7 10 6 10 6 10 7 6 10 8 6 10 8 7 10 7 10 8 7 ...
result:
ok correct
Test #17:
score: 0
Accepted
time: 2ms
memory: 3424kb
input:
12 9 5 11 1 12 1 4 7 8 6 11 12 2 2 4 2 3 10 6 3 10 3 1 0 4 5 9 5 11 12 7 6 8 10 8 0 9 7 0
output:
111 13 8 13 12 1 13 1 13 9 1 13 1 13 9 1 13 12 1 13 12 8 13 8 13 2 8 2 8 13 2 13 2 8 13 8 13 2 8 13 2 13 8 3 13 3 13 5 3 13 3 13 5 9 13 9 13 3 13 9 3 7 9 7 9 7 9 4 7 4 7 9 4 9 4 9 7 11 9 11 9 4 11 9 4 9 11 6 9 6 9 5 9 6 5 7 6 7 6 7 6 9 7 9 7 9 7 6 9 6 9 7 6 7 6 7 9 12 7 12 7 6 7 12 6 10 12 10 12 10 ...
result:
ok correct
Test #18:
score: 0
Accepted
time: 2ms
memory: 3624kb
input:
13 3 13 1 5 0 0 1 10 2 2 3 11 4 9 10 5 12 4 11 5 2 6 10 12 4 11 6 6 8 9 8 13 7 7 1 3 8 12 13 7 9 0
output:
122 14 2 14 2 4 14 4 14 1 4 1 4 14 1 14 1 1 14 12 1 14 12 6 14 6 14 6 14 2 6 2 6 14 2 14 2 14 6 7 14 7 14 2 7 14 2 14 7 4 14 4 14 3 4 3 4 14 3 14 3 12 14 12 14 3 12 14 3 14 12 4 14 7 4 14 7 5 14 5 14 6 5 14 5 14 6 9 14 9 14 5 14 9 5 6 9 6 9 11 6 9 6 9 11 12 9 12 9 6 9 12 6 9 12 9 12 9 12 7 9 7 9 12 ...
result:
ok correct
Test #19:
score: 0
Accepted
time: 3ms
memory: 3484kb
input:
99 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 1 2 3 4 5...
output:
798 34 100 34 100 34 100 1 34 1 34 100 1 100 1 100 34 67 100 67 100 1 100 67 1 35 67 35 67 35 67 2 35 2 35 67 2 67 2 67 35 68 67 68 67 2 67 68 2 36 68 36 68 36 68 3 36 3 36 68 3 68 3 68 36 69 68 69 68 3 68 69 3 37 69 37 69 37 69 4 37 4 37 69 4 69 4 69 37 70 69 70 69 4 69 70 4 38 70 38 70 38 70 5 38 ...
result:
ok correct
Test #20:
score: 0
Accepted
time: 5ms
memory: 3500kb
input:
100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 1 2 ...
output:
828 34 101 34 101 1 34 1 34 101 1 101 1 1 101 67 1 101 67 35 101 35 101 2 35 2 35 101 2 101 2 2 101 68 2 101 68 36 101 36 101 3 36 3 36 101 3 101 3 3 101 69 3 101 69 37 101 37 101 4 37 4 37 101 4 101 4 4 101 70 4 101 70 38 101 38 101 5 38 5 38 101 5 101 5 5 101 71 5 101 71 39 101 39 101 6 39 6 39 10...
result:
ok correct
Test #21:
score: 0
Accepted
time: 7ms
memory: 3548kb
input:
101 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
828 1 102 1 102 34 1 102 1 102 34 68 102 68 102 1 68 102 1 102 68 2 102 2 102 35 2 102 2 102 35 69 102 69 102 2 69 102 2 102 69 3 102 3 102 36 3 102 3 102 36 70 102 70 102 3 70 102 3 102 70 4 102 4 102 37 4 102 4 102 37 71 102 71 102 4 71 102 4 102 71 5 102 5 102 38 5 102 5 102 38 72 102 72 102 5 72...
result:
ok correct
Test #22:
score: 0
Accepted
time: 4ms
memory: 3612kb
input:
102 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
822 35 103 35 103 35 103 1 35 1 35 103 1 103 1 103 35 69 103 69 103 1 103 69 1 36 69 36 69 36 69 2 36 2 36 69 2 69 2 69 36 70 69 70 69 2 69 70 2 37 70 37 70 37 70 3 37 3 37 70 3 70 3 70 37 71 70 71 70 3 70 71 3 38 71 38 71 38 71 4 38 4 38 71 4 71 4 71 38 72 71 72 71 4 71 72 4 39 72 39 72 39 72 5 39 ...
result:
ok correct
Test #23:
score: 0
Accepted
time: 5ms
memory: 3544kb
input:
103 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
880 35 104 35 104 1 35 1 35 104 1 104 1 1 104 69 1 104 69 36 104 36 104 2 36 2 36 104 2 104 2 2 104 70 2 104 70 37 104 37 104 3 37 3 37 104 3 104 3 3 104 71 3 104 71 38 104 38 104 4 38 4 38 104 4 104 4 4 104 72 4 104 72 39 104 39 104 5 39 5 39 104 5 104 5 5 104 73 5 104 73 40 104 40 104 6 40 6 40 10...
result:
ok correct
Test #24:
score: 0
Accepted
time: 4ms
memory: 3584kb
input:
104 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
853 1 105 1 105 35 1 105 1 105 35 70 105 70 105 1 70 105 1 105 70 2 105 2 105 36 2 105 2 105 36 71 105 71 105 2 71 105 2 105 71 3 105 3 105 37 3 105 3 105 37 72 105 72 105 3 72 105 3 105 72 4 105 4 105 38 4 105 4 105 38 73 105 73 105 4 73 105 4 105 73 5 105 5 105 39 5 105 5 105 39 74 105 74 105 5 74...
result:
ok correct
Test #25:
score: 0
Accepted
time: 1ms
memory: 3392kb
input:
105 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
846 36 106 36 106 36 106 1 36 1 36 106 1 106 1 106 36 71 106 71 106 1 106 71 1 37 71 37 71 37 71 2 37 2 37 71 2 71 2 71 37 72 71 72 71 2 71 72 2 38 72 38 72 38 72 3 38 3 38 72 3 72 3 72 38 73 72 73 72 3 72 73 3 39 73 39 73 39 73 4 39 4 39 73 4 73 4 73 39 74 73 74 73 4 73 74 4 40 74 40 74 40 74 5 40 ...
result:
ok correct
Test #26:
score: 0
Accepted
time: 4ms
memory: 3500kb
input:
106 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
878 36 107 36 107 1 36 1 36 107 1 107 1 1 107 71 1 107 71 37 107 37 107 2 37 2 37 107 2 107 2 2 107 72 2 107 72 38 107 38 107 3 38 3 38 107 3 107 3 3 107 73 3 107 73 39 107 39 107 4 39 4 39 107 4 107 4 4 107 74 4 107 74 40 107 40 107 5 40 5 40 107 5 107 5 5 107 75 5 107 75 41 107 41 107 6 41 6 41 10...
result:
ok correct
Test #27:
score: 0
Accepted
time: 0ms
memory: 3576kb
input:
107 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
878 1 108 1 108 36 1 108 1 108 36 72 108 72 108 1 72 108 1 108 72 2 108 2 108 37 2 108 2 108 37 73 108 73 108 2 73 108 2 108 73 3 108 3 108 38 3 108 3 108 38 74 108 74 108 3 74 108 3 108 74 4 108 4 108 39 4 108 4 108 39 75 108 75 108 4 75 108 4 108 75 5 108 5 108 40 5 108 5 108 40 76 108 76 108 5 76...
result:
ok correct
Test #28:
score: 0
Accepted
time: 0ms
memory: 3392kb
input:
108 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
870 37 109 37 109 37 109 1 37 1 37 109 1 109 1 109 37 73 109 73 109 1 109 73 1 38 73 38 73 38 73 2 38 2 38 73 2 73 2 73 38 74 73 74 73 2 73 74 2 39 74 39 74 39 74 3 39 3 39 74 3 74 3 74 39 75 74 75 74 3 74 75 3 40 75 40 75 40 75 4 40 4 40 75 4 75 4 75 40 76 75 76 75 4 75 76 4 41 76 41 76 41 76 5 41 ...
result:
ok correct
Test #29:
score: 0
Accepted
time: 1ms
memory: 3488kb
input:
99 56 58 25 72 12 78 42 77 34 5 85 95 94 27 66 15 39 71 20 93 99 48 13 57 37 18 96 18 73 81 22 38 29 91 36 83 68 72 0 21 63 35 8 14 51 76 15 87 67 89 34 55 78 86 10 22 46 31 11 16 54 61 79 87 30 76 4 66 28 53 59 49 43 75 89 2 51 25 97 26 46 1 30 64 37 44 81 65 78 0 60 11 90 58 75 99 67 28 38 79 80 9...
output:
988 100 13 100 30 100 73 70 100 70 100 70 100 1 70 1 70 100 1 100 1 100 70 91 100 91 100 1 91 100 1 100 91 13 100 13 100 2 13 2 13 100 2 100 2 80 100 80 100 2 80 100 2 100 80 38 100 38 100 38 100 3 38 3 38 100 3 100 3 100 38 3 100 71 3 100 71 87 100 87 100 87 100 4 87 4 87 100 4 100 4 100 87 4 100 9...
result:
ok correct
Test #30:
score: 0
Accepted
time: 2ms
memory: 3388kb
input:
100 46 58 24 18 45 95 23 53 100 95 49 73 10 30 6 77 84 82 86 93 62 8 55 64 43 68 51 2 39 65 45 16 92 98 40 72 56 22 50 11 53 7 19 75 3 19 80 48 22 15 84 79 88 95 42 6 28 20 33 40 99 15 91 9 97 26 57 31 96 48 38 63 83 21 55 1 90 38 7 44 68 39 85 67 35 86 57 16 60 43 93 48 76 67 75 83 23 60 93 17 66 4...
output:
955 101 61 101 96 74 101 74 101 1 74 1 74 101 1 101 1 1 101 100 1 101 100 59 101 59 101 2 59 2 59 101 2 101 2 2 101 68 2 101 68 33 101 33 101 33 101 3 33 3 33 101 3 101 3 101 33 3 101 88 3 101 88 4 101 4 101 18 4 101 4 101 18 59 101 59 101 4 59 101 4 101 59 44 101 44 101 44 101 5 44 5 44 101 5 101 5...
result:
ok correct
Test #31:
score: 0
Accepted
time: 3ms
memory: 3492kb
input:
101 76 55 83 14 69 72 23 74 94 12 60 16 25 15 90 90 36 54 80 25 56 28 39 97 47 77 54 18 48 65 19 76 58 31 58 94 8 74 84 48 50 58 41 52 17 44 69 70 78 50 57 89 41 57 34 93 78 46 63 100 85 87 30 12 47 100 7 44 82 42 99 64 3 49 74 79 88 66 72 52 37 38 25 101 2 13 26 13 15 99 22 95 0 6 60 96 77 14 35 55...
output:
1024 102 31 102 56 102 93 11 102 11 102 1 11 1 11 102 1 102 1 1 102 86 1 102 86 33 102 33 102 2 33 2 33 102 2 102 2 84 102 84 102 2 102 84 2 3 84 3 84 37 3 84 3 84 37 45 84 45 84 3 45 84 3 84 45 22 84 22 84 22 84 4 22 4 22 84 4 84 4 84 22 99 84 99 84 4 84 99 4 7 99 7 99 5 7 5 7 99 5 99 5 28 99 28 99...
result:
ok correct
Test #32:
score: 0
Accepted
time: 1ms
memory: 3492kb
input:
102 32 51 93 71 58 82 13 25 64 47 50 79 39 64 70 59 3 68 37 43 69 41 54 95 61 87 10 6 86 63 76 96 35 30 66 57 97 75 49 22 58 72 23 91 0 16 14 0 12 82 9 5 40 76 83 76 100 35 46 63 9 23 26 56 70 84 91 5 75 13 13 64 38 87 50 40 34 95 58 44 36 14 94 0 74 11 83 30 68 90 17 89 45 8 28 96 3 46 98 98 41 85 ...
output:
1031 103 15 103 16 103 28 1 103 1 103 43 1 103 1 103 43 74 103 74 103 1 103 74 1 66 74 66 74 2 66 2 66 74 2 74 2 2 74 80 2 74 80 24 74 24 74 24 74 3 24 3 24 74 3 74 3 74 24 84 74 84 74 84 74 4 84 4 84 74 4 74 4 74 84 4 74 85 4 74 85 42 74 42 74 5 42 5 42 74 5 74 5 5 74 83 5 74 83 6 74 6 74 45 6 74 6...
result:
ok correct
Test #33:
score: 0
Accepted
time: 0ms
memory: 3500kb
input:
103 52 24 7 3 10 31 23 40 84 6 11 52 101 30 65 6 34 44 5 5 50 54 21 95 76 91 62 62 67 80 19 55 30 55 41 61 25 14 76 77 60 101 53 8 0 3 45 48 17 33 100 83 28 38 36 94 60 59 26 98 8 24 48 33 59 0 1 102 15 97 69 99 27 78 54 84 95 83 34 29 75 103 56 94 75 61 91 90 23 68 79 16 56 18 18 71 3 87 16 12 99 4...
output:
1049 104 15 104 22 104 88 1 104 1 104 4 1 104 1 104 4 35 104 35 104 1 104 35 1 16 35 16 35 16 35 2 16 2 16 35 2 35 2 35 16 33 35 33 35 2 35 33 2 30 33 30 33 3 30 3 30 33 3 33 3 75 33 75 33 3 33 75 3 6 75 6 75 6 75 4 6 4 6 75 4 75 4 75 6 69 75 69 75 4 69 75 4 75 69 5 75 5 75 14 5 75 5 75 14 5 75 97 5...
result:
ok correct
Test #34:
score: 0
Accepted
time: 5ms
memory: 3652kb
input:
104 101 15 94 20 103 12 94 68 0 57 64 0 67 46 95 14 67 101 104 70 91 34 37 64 51 95 73 31 40 26 28 4 100 47 90 28 36 44 96 94 104 18 74 61 88 43 60 1 34 76 8 86 13 36 41 53 63 13 44 61 86 15 90 59 71 2 26 93 19 69 46 0 99 8 48 23 88 32 33 69 98 11 7 23 83 95 33 32 48 96 55 7 76 8 63 85 49 78 79 12 1...
output:
1026 105 3 105 4 105 24 1 105 1 105 6 1 105 1 105 6 1 105 52 1 105 52 61 105 61 105 2 61 2 61 105 2 105 2 79 105 79 105 2 79 105 2 105 79 3 105 3 105 6 3 105 3 105 6 14 105 14 105 3 105 14 3 35 14 35 14 4 35 4 35 14 4 14 4 4 14 66 4 14 66 6 14 6 14 5 6 5 6 14 5 14 5 49 14 49 14 5 49 14 5 14 49 42 14...
result:
ok correct
Test #35:
score: 0
Accepted
time: 1ms
memory: 3564kb
input:
105 9 71 30 93 42 82 84 3 103 9 22 58 45 63 44 78 94 103 65 47 87 8 93 104 15 21 66 21 41 25 39 85 42 1 9 59 52 44 80 45 59 79 25 102 53 58 67 81 7 38 1 66 6 100 17 26 72 85 54 46 11 77 37 79 105 54 86 12 33 42 27 15 18 101 97 84 62 101 29 73 87 16 72 105 43 53 92 103 61 74 35 71 90 68 33 94 53 16 7...
output:
1074 106 42 106 60 106 91 4 106 4 106 4 106 1 4 1 4 106 1 106 1 106 4 12 106 12 106 1 12 106 1 106 12 8 106 8 106 2 8 2 8 106 2 106 2 2 106 84 2 106 84 26 106 26 106 26 106 3 26 3 26 106 3 106 3 106 26 3 106 68 3 106 68 67 106 67 106 67 106 4 67 4 67 106 4 106 4 106 67 4 106 87 4 106 87 14 106 14 10...
result:
ok correct
Test #36:
score: 0
Accepted
time: 2ms
memory: 3484kb
input:
106 17 28 62 67 7 61 11 56 40 54 89 67 48 41 86 97 8 54 10 99 14 26 4 6 35 66 47 50 81 73 23 43 32 92 17 105 50 68 46 2 10 31 83 3 74 90 102 27 12 22 16 75 53 65 59 79 0 85 61 97 47 26 100 41 71 39 17 63 85 67 79 85 36 38 13 15 96 98 60 64 60 94 95 105 77 34 91 103 8 22 70 106 33 15 15 28 68 82 50 9...
output:
1019 107 19 107 36 107 65 12 107 12 107 1 12 1 12 107 1 107 1 23 107 23 107 1 107 23 1 2 23 2 23 4 2 23 2 23 4 24 23 24 23 2 23 24 2 50 24 50 24 50 24 3 50 3 50 24 3 24 3 24 50 3 24 63 3 24 63 4 24 4 24 6 4 24 4 24 6 4 24 75 4 24 75 5 24 5 24 82 5 24 5 24 82 5 24 102 5 24 102 6 24 6 24 20 6 24 6 24 ...
result:
ok correct
Test #37:
score: 0
Accepted
time: 6ms
memory: 3476kb
input:
107 74 20 48 20 53 81 107 85 101 8 69 33 62 55 59 50 90 96 101 48 26 76 49 61 47 66 50 78 13 43 77 17 67 38 98 97 1 42 43 75 95 29 77 81 24 13 60 25 86 28 8 15 25 57 3 7 32 24 8 24 48 36 37 95 86 63 5 16 89 70 35 0 91 28 75 45 40 103 44 81 90 31 34 39 51 42 72 53 30 22 15 106 76 63 73 102 6 41 77 41...
output:
1082 108 24 108 54 108 72 1 108 1 108 34 1 108 1 108 34 62 108 62 108 1 62 108 1 108 62 62 108 62 108 2 62 2 62 108 2 108 2 80 108 80 108 2 80 108 2 108 80 3 108 3 108 45 3 108 3 108 45 51 108 51 108 3 51 108 3 108 51 4 108 4 108 17 4 108 4 108 17 20 108 20 108 4 20 108 4 108 20 44 108 44 108 5 44 5...
result:
ok correct
Test #38:
score: 0
Accepted
time: 2ms
memory: 3464kb
input:
108 59 96 71 44 68 34 5 45 58 20 105 83 38 1 76 8 75 0 16 37 25 21 2 26 12 101 36 15 16 52 32 81 81 89 11 68 35 100 34 8 50 30 7 79 107 70 11 77 22 78 84 19 6 74 25 76 23 68 69 91 6 5 17 28 108 66 15 55 49 39 72 7 14 42 73 17 58 94 91 64 71 67 14 54 33 37 62 25 27 29 10 97 48 105 16 83 29 98 46 72 4...
output:
1111 109 6 109 86 109 98 71 109 71 109 1 71 1 71 109 1 109 1 101 109 101 109 1 101 109 1 109 101 2 109 2 109 43 2 109 2 109 43 72 109 72 109 2 109 72 2 21 72 21 72 3 21 3 21 72 3 72 3 3 72 81 3 72 81 4 72 4 72 90 4 72 4 72 90 106 72 106 72 4 72 106 4 5 106 5 106 49 5 106 5 106 49 67 106 67 106 5 106...
result:
ok correct
Test #39:
score: 0
Accepted
time: 8ms
memory: 3600kb
input:
999 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
7998 334 1000 334 1000 334 1000 1 334 1 334 1000 1 1000 1 1000 334 667 1000 667 1000 1 1000 667 1 335 667 335 667 335 667 2 335 2 335 667 2 667 2 667 335 668 667 668 667 2 667 668 2 336 668 336 668 336 668 3 336 3 336 668 3 668 3 668 336 669 668 669 668 3 668 669 3 337 669 337 669 337 669 4 337 4 33...
result:
ok correct
Test #40:
score: 0
Accepted
time: 6ms
memory: 3704kb
input:
998 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
8303 1 999 1 999 333 1 999 1 999 333 666 999 666 999 1 666 999 1 999 666 2 999 2 999 334 2 999 2 999 334 667 999 667 999 2 667 999 2 999 667 3 999 3 999 335 3 999 3 999 335 668 999 668 999 3 668 999 3 999 668 4 999 4 999 336 4 999 4 999 336 669 999 669 999 4 669 999 4 999 669 5 999 5 999 337 5 999 5...
result:
ok correct
Test #41:
score: 0
Accepted
time: 5ms
memory: 3616kb
input:
997 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
8549 333 998 333 998 1 333 1 333 998 1 998 1 1 998 665 1 998 665 334 998 334 998 2 334 2 334 998 2 998 2 2 998 666 2 998 666 335 998 335 998 3 335 3 335 998 3 998 3 3 998 667 3 998 667 336 998 336 998 4 336 4 336 998 4 998 4 4 998 668 4 998 668 337 998 337 998 5 337 5 337 998 5 998 5 5 998 669 5 998...
result:
ok correct
Test #42:
score: 0
Accepted
time: 7ms
memory: 3584kb
input:
996 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
7974 333 997 333 997 333 997 1 333 1 333 997 1 997 1 997 333 665 997 665 997 1 997 665 1 334 665 334 665 334 665 2 334 2 334 665 2 665 2 665 334 666 665 666 665 2 665 666 2 335 666 335 666 335 666 3 335 3 335 666 3 666 3 666 335 667 666 667 666 3 666 667 3 336 667 336 667 336 667 4 336 4 336 667 4 6...
result:
ok correct
Test #43:
score: 0
Accepted
time: 9ms
memory: 3616kb
input:
995 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ...
output:
8278 1 996 1 996 332 1 996 1 996 332 664 996 664 996 1 664 996 1 996 664 2 996 2 996 333 2 996 2 996 333 665 996 665 996 2 665 996 2 996 665 3 996 3 996 334 3 996 3 996 334 666 996 666 996 3 666 996 3 996 666 4 996 4 996 335 4 996 4 996 335 667 996 667 996 4 667 996 4 996 667 5 996 5 996 336 5 996 5...
result:
ok correct
Test #44:
score: 0
Accepted
time: 12ms
memory: 3764kb
input:
999 31 91 684 373 494 505 31 722 935 29 405 601 816 965 956 633 67 506 671 800 906 49 529 987 957 452 551 485 640 887 327 576 140 633 762 945 574 49 855 692 378 420 351 421 708 570 623 602 306 601 266 735 343 280 257 808 256 377 925 518 435 447 790 173 444 478 853 71 296 67 585 558 355 647 198 83 70...
output:
10170 1000 182 1000 352 1000 555 3 1000 3 1000 3 1000 1 3 1 3 1000 1 1000 1 1000 3 1 1000 516 1 1000 516 320 1000 320 1000 2 320 2 320 1000 2 1000 2 2 1000 322 2 1000 322 403 1000 403 1000 3 403 3 403 1000 3 1000 3 495 1000 495 1000 3 1000 495 3 227 495 227 495 227 495 4 227 4 227 495 4 495 4 495 22...
result:
ok correct
Test #45:
score: 0
Accepted
time: 14ms
memory: 3732kb
input:
998 403 274 880 335 442 110 700 907 503 970 826 929 512 194 326 82 646 366 35 509 601 637 226 451 204 285 474 81 176 639 501 536 967 806 495 671 681 799 306 921 142 219 874 145 454 910 410 903 507 210 359 362 790 258 592 579 625 542 336 838 255 515 372 153 114 452 532 660 478 819 942 954 324 265 572...
output:
10225 999 598 999 780 999 900 121 999 121 999 1 121 1 121 999 1 999 1 379 999 379 999 1 999 379 1 110 379 110 379 2 110 2 110 379 2 379 2 756 379 756 379 2 379 756 2 104 756 104 756 3 104 3 104 756 3 756 3 229 756 229 756 3 229 756 3 756 229 343 756 343 756 4 343 4 343 756 4 756 4 4 756 879 4 756 87...
result:
ok correct
Test #46:
score: 0
Accepted
time: 6ms
memory: 3672kb
input:
997 77 904 983 281 624 975 351 657 31 324 338 193 357 384 215 625 256 884 241 465 886 529 19 434 702 870 913 264 369 707 232 381 444 595 247 816 828 997 406 393 492 612 692 84 957 226 316 445 559 852 61 934 253 486 195 285 695 781 802 700 655 40 469 756 768 890 87 497 219 439 367 992 706 629 741 372...
output:
10100 998 336 998 814 998 979 184 998 184 998 184 998 1 184 1 184 998 1 998 1 998 184 593 998 593 998 1 593 998 1 998 593 156 998 156 998 2 156 2 156 998 2 998 2 299 998 299 998 2 299 998 2 998 299 3 998 3 998 141 3 998 3 998 141 3 998 607 3 998 607 4 998 4 998 31 4 998 4 998 31 4 998 38 4 998 38 5 ...
result:
ok correct
Test #47:
score: 0
Accepted
time: 18ms
memory: 3584kb
input:
996 494 8 946 31 92 371 535 922 951 449 834 934 523 761 783 328 566 908 762 447 939 272 442 718 540 326 513 753 133 898 129 561 677 292 715 515 326 612 903 878 604 992 96 217 560 6 501 933 180 545 287 562 823 962 221 680 764 279 839 462 294 101 752 618 317 724 356 658 732 72 686 789 852 392 648 894 ...
output:
10065 997 504 997 662 997 787 955 997 955 997 1 955 1 955 997 1 997 1 982 997 982 997 1 982 997 1 997 982 75 997 75 997 2 75 2 75 997 2 997 2 963 997 963 997 2 963 997 2 997 963 370 997 370 997 370 997 3 370 3 370 997 3 997 3 997 370 679 997 679 997 3 679 997 3 997 679 418 997 418 997 418 997 4 418 ...
result:
ok correct
Test #48:
score: 0
Accepted
time: 10ms
memory: 3608kb
input:
995 428 783 447 709 315 299 47 240 705 344 686 448 1 374 864 994 317 484 507 837 423 432 394 867 358 824 745 700 367 408 596 886 906 86 157 680 49 73 787 285 449 636 45 38 757 63 173 562 990 138 455 664 678 946 298 166 980 597 715 741 924 504 512 628 416 799 96 850 545 785 233 593 388 362 190 483 69...
output:
10118 996 166 996 761 996 981 1 996 1 996 144 1 996 1 996 144 783 996 783 996 1 783 996 1 996 783 2 996 2 996 501 2 996 2 996 501 907 996 907 996 2 907 996 2 996 907 122 996 122 996 122 996 3 122 3 122 996 3 996 3 996 122 3 996 960 3 996 960 4 996 4 996 520 4 996 4 996 520 722 996 722 996 4 722 996 ...
result:
ok correct
Test #49:
score: 0
Accepted
time: 5ms
memory: 3616kb
input:
977 19 425 621 8 325 741 159 663 953 203 569 874 32 548 662 516 668 939 395 545 858 100 358 880 246 654 673 163 733 929 514 570 923 113 201 363 325 408 715 68 177 707 373 766 901 219 378 396 514 638 741 561 841 885 127 380 750 61 290 699 237 285 706 66 194 868 30 260 533 418 451 838 505 943 945 275 ...
output:
10325 978 136 978 395 978 718 273 978 273 978 273 978 1 273 1 273 978 1 978 1 978 273 462 978 462 978 1 978 462 1 379 462 379 462 379 462 2 379 2 379 462 2 462 2 462 379 676 462 676 462 2 462 676 2 174 676 174 676 3 174 3 174 676 3 676 3 698 676 698 676 3 676 698 3 182 698 182 698 182 698 4 182 4 18...
result:
ok correct
Test #50:
score: 0
Accepted
time: 7ms
memory: 3588kb
input:
772 365 646 772 113 548 760 359 521 770 354 469 635 142 476 517 252 574 746 19 28 43 114 413 640 29 187 576 502 546 762 554 655 719 39 186 710 166 307 629 98 138 625 283 322 767 304 422 557 479 633 758 228 336 344 126 582 753 92 429 445 152 489 570 344 454 531 352 412 656 243 316 555 134 403 506 206...
output:
8143 773 447 773 463 773 676 560 773 560 773 560 773 1 560 1 560 773 1 773 1 773 560 763 773 763 773 1 763 773 1 773 763 274 773 274 773 274 773 2 274 2 274 773 2 773 2 773 274 766 773 766 773 2 773 766 2 412 766 412 766 3 412 3 412 766 3 766 3 466 766 466 766 3 766 466 3 151 466 151 466 4 151 4 151...
result:
ok correct
Test #51:
score: 0
Accepted
time: 13ms
memory: 3608kb
input:
970 357 504 604 641 703 755 62 296 861 90 150 632 18 736 851 240 493 651 276 453 768 353 376 840 205 264 658 473 558 576 178 789 792 719 752 934 744 752 837 650 695 879 290 473 633 445 782 910 880 893 932 340 746 865 307 509 650 315 441 501 415 565 891 121 536 704 30 395 644 223 240 884 44 320 676 3...
output:
10180 971 343 971 463 971 923 108 971 108 971 1 108 1 108 971 1 971 1 1 971 662 1 971 662 2 971 2 971 826 2 971 2 971 826 2 971 959 2 971 959 433 971 433 971 433 971 3 433 3 433 971 3 971 3 971 433 527 971 527 971 3 971 527 3 150 527 150 527 150 527 4 150 4 150 527 4 527 4 527 150 586 527 586 527 4 ...
result:
ok correct
Test #52:
score: 0
Accepted
time: 1ms
memory: 3548kb
input:
732 77 310 345 450 463 655 288 599 698 11 24 411 209 399 691 320 446 594 21 112 260 317 541 626 156 216 719 11 117 488 540 686 699 185 444 625 76 257 307 365 381 675 1 116 414 74 171 542 188 305 710 10 159 566 426 640 697 289 332 610 83 646 692 344 374 677 6 410 601 421 454 677 143 342 564 453 577 6...
output:
7666 733 392 733 584 733 631 274 733 274 733 274 733 1 274 1 274 733 1 733 1 733 274 505 733 505 733 1 733 505 1 2 505 2 505 42 2 505 2 505 42 628 505 628 505 2 628 505 2 505 628 272 505 272 505 3 272 3 272 505 3 505 3 3 505 503 3 505 503 10 505 10 505 10 505 4 10 4 10 505 4 505 4 505 10 509 505 509...
result:
ok correct
Test #53:
score: 0
Accepted
time: 9ms
memory: 3624kb
input:
296 52 77 146 35 36 212 67 242 274 92 141 189 45 184 257 112 118 158 36 123 272 67 94 259 11 19 63 76 230 247 165 170 197 49 61 246 4 119 156 60 144 243 65 119 175 128 228 291 17 73 110 71 155 250 87 120 266 20 133 215 68 114 267 128 171 230 94 125 185 213 247 262 1 97 115 215 225 253 180 204 258 69...
output:
3098 297 118 297 202 297 226 174 297 174 297 1 174 1 174 297 1 297 1 286 297 286 297 1 297 286 1 81 286 81 286 81 286 2 81 2 81 286 2 286 2 286 81 219 286 219 286 2 286 219 2 8 219 8 219 8 219 3 8 3 8 219 3 219 3 219 8 143 219 143 219 3 219 143 3 269 143 269 143 269 143 4 269 4 269 143 4 143 4 143 2...
result:
ok correct
Test #54:
score: 0
Accepted
time: 3ms
memory: 3588kb
input:
852 66 299 317 11 552 652 169 708 724 16 57 108 32 671 0 55 450 574 2 287 627 169 207 848 203 305 386 17 144 767 39 68 249 766 839 848 85 272 762 401 641 681 48 169 845 182 616 796 387 628 649 16 519 844 176 242 597 184 514 727 122 260 322 44 343 704 448 449 603 111 248 610 70 112 384 371 542 786 35...
output:
8972 853 5 853 342 853 631 184 853 184 853 184 853 1 184 1 184 853 1 853 1 853 184 418 853 418 853 1 853 418 1 221 418 221 418 221 418 2 221 2 221 418 2 418 2 418 221 774 418 774 418 2 418 774 2 8 774 8 774 8 774 3 8 3 8 774 3 774 3 774 8 15 774 15 774 3 15 774 3 774 15 18 774 18 774 18 774 4 18 4 1...
result:
ok correct
Test #55:
score: 0
Accepted
time: 3ms
memory: 3564kb
input:
440 22 51 367 125 211 296 322 325 346 242 386 437 108 313 315 149 376 386 35 97 316 96 227 316 117 123 266 14 80 228 66 119 235 56 357 421 11 161 425 1 171 383 257 286 433 31 269 290 97 103 414 78 248 276 213 347 403 18 417 420 76 218 428 139 252 297 287 374 419 171 337 345 12 267 291 26 93 216 165 ...
output:
4640 441 120 441 256 441 386 398 441 398 441 1 398 1 398 441 1 441 1 428 441 428 441 1 441 428 1 278 428 278 428 278 428 2 278 2 278 428 2 428 2 428 278 2 428 308 2 428 308 243 428 243 428 3 243 3 243 428 3 428 3 360 428 360 428 3 360 428 3 428 360 215 428 215 428 4 215 4 215 428 4 428 4 225 428 225...
result:
ok correct
Test #56:
score: 0
Accepted
time: 9ms
memory: 3488kb
input:
533 41 278 429 109 202 480 107 340 475 177 275 532 198 398 420 30 163 253 69 195 347 176 305 405 269 380 462 106 297 427 2 14 188 204 369 404 11 385 462 166 280 518 28 448 483 394 402 521 69 245 301 154 332 502 45 144 150 294 391 515 126 376 0 70 203 286 23 241 413 101 203 498 272 475 524 357 400 46...
output:
5623 534 21 534 453 534 501 102 534 102 534 102 534 1 102 1 102 534 1 534 1 534 102 178 534 178 534 1 534 178 1 51 178 51 178 51 178 2 51 2 51 178 2 178 2 178 51 300 178 300 178 2 178 300 2 217 300 217 300 217 300 3 217 3 217 300 3 300 3 300 217 332 300 332 300 3 300 332 3 169 332 169 332 169 332 4 ...
result:
ok correct
Test #57:
score: 0
Accepted
time: 2ms
memory: 3560kb
input:
11 8 10 11 4 8 10 1 2 4 9 9 0 5 6 11 6 7 0 2 3 9 1 8 0 3 7 10 1 2 5 4 6 7 3 5 11
output:
102 12 4 12 6 12 8 2 12 2 12 1 2 1 2 12 1 12 1 8 12 8 12 1 8 12 1 12 8 2 12 2 12 3 2 12 2 12 3 11 12 11 12 2 12 11 2 8 11 8 11 8 11 3 8 3 8 11 3 11 3 11 8 10 11 10 11 3 11 10 3 4 10 7 4 10 7 5 10 5 10 6 5 10 5 10 6 11 10 11 10 5 10 11 5 6 11 6 11 10 6 11 6 11 10 12 11 12 11 6 12 11 6 11 12 8 11 8 11...
result:
ok correct
Test #58:
score: 0
Accepted
time: 11ms
memory: 3512kb
input:
225 15 193 212 24 73 194 7 185 196 68 200 216 61 151 178 123 197 198 11 134 137 39 90 198 43 98 156 183 189 191 65 96 208 13 180 222 6 111 124 101 209 220 67 133 204 31 61 172 15 153 161 130 201 213 17 53 190 20 71 105 107 166 170 38 46 0 50 118 192 58 128 144 34 36 97 6 99 182 41 94 138 7 69 171 32...
output:
2374 226 22 226 48 226 211 17 226 17 226 17 226 1 17 1 17 226 1 226 1 226 17 30 226 30 226 1 226 30 1 105 30 105 30 105 30 2 105 2 105 30 2 30 2 30 105 223 30 223 30 2 30 223 2 28 223 28 223 28 223 3 28 3 28 223 3 223 3 223 28 180 223 180 223 3 223 180 3 182 180 182 180 182 180 4 182 4 182 180 4 180...
result:
ok correct
Test #59:
score: 0
Accepted
time: 5ms
memory: 3508kb
input:
150 100 131 150 1 19 110 14 57 94 38 42 130 9 122 145 14 72 114 74 85 117 31 44 51 2 64 100 81 118 140 1 18 76 64 83 87 27 69 126 70 116 120 16 88 89 111 115 142 104 120 130 24 48 118 24 45 66 4 32 140 57 138 143 1 134 141 12 45 101 2 61 99 49 65 70 7 66 149 11 73 83 22 22 146 5 67 112 42 75 87 82 8...
output:
1551 151 127 151 139 151 148 1 151 1 151 9 1 151 1 151 9 1 151 102 1 151 102 11 151 11 151 11 151 2 11 2 11 151 2 151 2 151 11 22 151 22 151 2 151 22 2 6 22 6 22 6 22 3 6 3 6 22 3 22 3 22 6 122 22 122 22 3 22 122 3 45 122 45 122 45 122 4 45 4 45 122 4 122 4 122 45 75 122 75 122 4 122 75 4 107 75 107...
result:
ok correct
Test #60:
score: 0
Accepted
time: 10ms
memory: 3544kb
input:
352 137 265 305 53 82 83 34 205 311 22 155 249 182 266 275 111 158 277 188 271 332 80 130 249 88 146 170 54 119 331 93 254 279 10 153 282 3 221 327 7 31 33 25 111 225 18 241 315 28 144 278 154 217 218 46 219 238 184 264 291 32 214 224 110 219 249 38 217 312 62 67 306 134 230 346 5 147 239 195 196 33...
output:
3678 353 45 353 180 353 194 1 353 1 353 177 1 353 1 353 177 208 353 208 353 1 353 208 1 41 208 41 208 41 208 2 41 2 41 208 2 208 2 208 41 2 208 194 2 208 194 159 208 159 208 159 208 3 159 3 159 208 3 208 3 208 159 305 208 305 208 3 305 208 3 208 305 39 208 39 208 39 208 4 39 4 39 208 4 208 4 208 39 ...
result:
ok correct
Test #61:
score: 0
Accepted
time: 0ms
memory: 3440kb
input:
56 34 53 55 13 35 55 31 33 39 6 16 37 14 21 0 6 56 0 16 24 25 2 31 35 1 30 47 10 29 46 27 39 49 11 25 51 14 40 40 10 20 54 23 27 32 8 29 48 32 38 41 17 22 29 45 50 53 4 5 9 2 24 54 8 26 47 38 40 46 15 50 53 3 3 4 19 25 33 2 6 28 12 12 42 10 18 44 23 35 44 26 37 51 9 34 42 54 55 56 1 21 0 17 22 31 7 ...
output:
560 57 5 57 6 57 34 32 57 32 57 1 32 1 32 57 1 57 1 56 57 56 57 1 56 57 1 57 56 41 57 41 57 2 41 2 41 57 2 57 2 56 57 56 57 2 57 56 2 8 56 8 56 3 8 3 8 56 3 56 3 3 56 35 3 56 35 6 56 6 56 6 56 4 6 4 6 56 4 56 4 56 6 27 56 27 56 4 27 56 4 56 27 13 56 13 56 13 56 5 13 5 13 56 5 56 5 56 13 54 56 54 56 ...
result:
ok correct
Test #62:
score: 0
Accepted
time: 0ms
memory: 3472kb
input:
60 12 44 53 2 6 33 4 17 55 37 45 57 1 29 32 7 21 55 1 29 32 9 11 21 43 49 58 24 29 57 40 46 51 7 26 41 12 14 42 35 38 0 24 27 36 36 51 54 17 44 52 4 5 31 13 16 33 22 48 50 15 33 38 18 56 60 6 7 58 25 30 38 20 51 60 20 39 53 9 12 22 2 32 34 2 43 48 3 19 35 3 8 27 46 58 60 14 25 49 10 16 36 28 44 52 8...
output:
634 61 14 61 43 61 48 13 61 13 61 13 61 1 13 1 13 61 1 61 1 61 13 27 61 27 61 1 27 61 1 61 27 28 61 28 61 28 61 2 28 2 28 61 2 61 2 61 28 29 61 29 61 2 61 29 2 18 29 18 29 18 29 3 18 3 18 29 3 29 3 29 18 57 29 57 29 3 29 57 3 44 57 44 57 4 44 4 44 57 4 57 4 4 57 49 4 57 49 7 57 7 57 7 57 5 7 5 7 57 ...
result:
ok correct
Test #63:
score: 0
Accepted
time: 6ms
memory: 3652kb
input:
277 109 137 181 80 169 270 11 151 207 76 149 168 2 42 169 5 208 261 27 32 32 200 224 255 91 181 239 46 105 193 25 31 226 74 114 125 7 43 156 45 70 92 78 96 184 70 119 248 10 81 200 40 169 171 36 200 232 259 275 0 121 152 221 74 106 199 20 88 159 47 138 276 143 249 257 115 151 191 55 141 229 57 62 20...
output:
2889 278 20 278 88 278 101 203 278 203 278 1 203 1 203 278 1 278 1 1 278 220 1 278 220 84 278 84 278 2 84 2 84 278 2 278 2 2 278 250 2 278 250 155 278 155 278 155 278 3 155 3 155 278 3 278 3 278 155 178 278 178 278 3 278 178 3 193 178 193 178 193 178 4 193 4 193 178 4 178 4 178 193 247 178 247 178 4...
result:
ok correct
Test #64:
score: 0
Accepted
time: 13ms
memory: 3620kb
input:
989 316 486 703 67 123 421 518 814 929 516 553 907 42 245 942 78 635 680 74 87 374 81 261 363 61 740 930 554 813 855 252 261 477 328 339 404 37 50 140 667 789 907 6 517 524 26 148 161 75 299 512 168 634 828 62 296 670 597 729 957 56 459 905 248 353 518 259 318 945 143 830 856 215 267 407 286 671 988...
output:
10455 990 218 990 803 990 914 827 990 827 990 1 827 1 827 990 1 990 1 836 990 836 990 1 990 836 1 590 836 590 836 590 836 2 590 2 590 836 2 836 2 836 590 625 836 625 836 2 836 625 2 3 625 3 625 22 3 625 3 625 22 310 625 310 625 3 625 310 3 780 310 780 310 4 780 4 780 310 4 310 4 4 310 976 4 310 976 ...
result:
ok correct
Test #65:
score: 0
Accepted
time: 5ms
memory: 3472kb
input:
93 33 37 43 33 73 79 23 38 69 1 26 34 27 39 47 24 48 62 11 43 43 16 47 77 34 65 74 40 45 57 7 49 52 28 44 71 59 68 85 63 79 85 52 61 66 29 64 69 4 30 31 16 46 84 4 24 70 44 58 84 31 54 77 30 80 82 16 47 81 18 60 66 2 18 48 6 21 39 8 50 61 33 69 77 9 72 93 12 15 50 6 39 68 1 34 49 22 25 76 1 84 0 42 ...
output:
960 94 34 94 40 94 72 2 94 2 94 2 94 1 2 1 2 94 1 94 1 94 2 28 94 28 94 1 94 28 1 7 28 7 28 2 7 2 7 28 2 28 2 48 28 48 28 3 48 3 48 28 3 28 3 64 28 64 28 3 64 28 3 28 64 32 28 32 28 32 28 4 32 4 32 28 4 28 4 28 32 34 28 34 28 4 28 34 4 87 34 87 34 87 34 5 87 5 87 34 5 34 5 34 87 91 34 91 34 5 34 91 ...
result:
ok correct
Test #66:
score: 0
Accepted
time: 1ms
memory: 3540kb
input:
49 4 14 49 6 7 19 13 30 33 14 31 46 18 20 27 10 14 29 26 43 49 13 28 29 12 15 18 3 20 29 34 42 46 5 33 47 19 32 0 2 12 25 6 20 40 31 36 48 1 3 39 10 43 0 24 31 39 26 32 40 1 2 5 10 23 32 4 21 27 8 17 35 15 41 0 24 27 42 18 21 41 16 16 44 12 25 45 22 37 38 11 22 46 21 23 39 17 30 40 8 25 45 23 47 48 ...
output:
479 50 13 50 18 50 25 23 50 23 50 23 50 1 23 1 23 50 1 50 1 50 23 46 50 46 50 1 50 46 1 15 46 15 46 15 46 2 15 2 15 46 2 46 2 46 15 41 46 41 46 2 46 41 2 8 41 8 41 8 41 3 8 3 8 41 3 41 3 41 8 3 41 43 3 41 43 6 41 6 41 4 6 4 6 41 4 41 4 23 41 23 41 4 23 41 4 41 23 5 41 5 41 9 5 41 5 41 9 27 41 27 41 ...
result:
ok correct
Test #67:
score: 0
Accepted
time: 3ms
memory: 3452kb
input:
32 7 13 28 11 17 31 4 22 26 7 11 32 24 28 31 9 10 29 3 5 0 2 9 21 19 25 25 13 19 23 17 26 32 14 16 32 11 21 30 1 12 20 4 10 14 3 9 0 2 7 31 6 20 22 15 26 28 5 19 30 14 16 23 21 22 30 1 2 27 5 10 29 8 12 24 15 17 20 18 24 25 15 16 29 4 6 27 6 13 27 3 8 18 1 8 18 12 23 0
output:
319 33 7 33 16 4 33 4 33 4 33 1 4 1 4 33 1 33 1 33 4 17 33 17 33 1 17 33 1 33 17 13 33 13 33 13 33 2 13 2 13 33 2 33 2 33 13 17 33 17 33 2 17 33 2 33 17 15 33 15 33 15 33 3 15 3 15 33 3 33 3 33 15 29 33 29 33 3 33 29 3 5 29 5 29 4 5 4 5 29 4 29 4 4 29 19 4 29 19 5 29 5 29 25 5 29 5 29 25 27 29 27 29...
result:
ok correct
Test #68:
score: 0
Accepted
time: 7ms
memory: 3592kb
input:
671 48 177 592 45 157 160 164 454 493 212 550 571 47 484 539 95 104 483 456 468 513 26 350 574 55 485 532 66 116 585 122 127 486 122 261 592 9 96 591 78 435 649 41 147 514 67 277 656 152 347 509 131 162 501 113 369 539 111 286 429 37 285 461 97 181 427 149 444 595 196 299 319 242 563 594 70 210 306 ...
output:
7099 672 30 672 196 672 668 126 672 126 672 126 672 1 126 1 126 672 1 672 1 672 126 555 672 555 672 1 672 555 1 492 555 492 555 492 555 2 492 2 492 555 2 555 2 555 492 614 555 614 555 2 614 555 2 555 614 93 555 93 555 93 555 3 93 3 93 555 3 555 3 555 93 368 555 368 555 3 368 555 3 555 368 507 555 50...
result:
ok correct
Test #69:
score: 0
Accepted
time: 18ms
memory: 3556kb
input:
1000 280 723 882 692 942 964 82 812 852 19 358 579 164 208 343 279 297 789 473 541 625 495 561 991 2 282 836 22 118 557 90 691 974 7 171 323 545 572 728 406 431 451 348 650 966 312 450 972 507 694 785 128 251 466 833 839 991 184 399 610 199 365 726 143 213 652 276 490 532 637 676 722 77 406 853 341 ...
output:
10567 1001 246 1001 345 1001 923 397 1001 397 1001 1 397 1 397 1001 1 1001 1 667 1001 667 1001 1 1001 667 1 2 667 2 667 756 2 667 2 667 756 2 667 987 2 667 987 60 667 60 667 60 667 3 60 3 60 667 3 667 3 667 60 321 667 321 667 3 667 321 3 457 321 457 321 457 321 4 457 4 457 321 4 321 4 321 457 862 32...
result:
ok correct
Test #70:
score: 0
Accepted
time: 6ms
memory: 3620kb
input:
1000 9 199 990 277 529 761 282 435 832 267 311 898 85 313 540 641 828 961 364 382 894 7 79 291 13 713 935 80 163 872 19 207 603 224 590 797 58 302 442 365 368 610 380 622 865 28 624 655 134 733 763 294 518 675 131 664 889 38 273 625 186 606 986 407 429 693 45 114 448 197 270 974 66 200 738 57 332 98...
output:
10578 1001 471 1001 612 1001 995 887 1001 887 1001 887 1001 1 887 1 887 1001 1 1001 1 1001 887 910 1001 910 1001 1 1001 910 1 579 910 579 910 579 910 2 579 2 579 910 2 910 2 910 579 724 910 724 910 2 910 724 2 747 724 747 724 747 724 3 747 3 747 724 3 724 3 724 747 971 724 971 724 3 971 724 3 724 97...
result:
ok correct
Test #71:
score: 0
Accepted
time: 0ms
memory: 3512kb
input:
1000 68 593 795 15 23 349 694 764 941 457 782 985 2 56 947 172 193 965 113 209 671 481 833 863 136 222 254 252 290 565 338 467 684 630 817 847 285 326 584 66 543 952 26 422 956 59 101 750 18 297 884 32 908 965 41 960 997 7 543 745 9 105 108 421 453 544 55 194 549 344 677 709 417 419 683 638 769 897 ...
output:
10526 1001 417 1001 610 1001 645 27 1001 27 1001 27 1001 1 27 1 27 1001 1 1001 1 1001 27 585 1001 585 1001 1 1001 585 1 612 585 612 585 612 585 2 612 2 612 585 2 585 2 585 612 709 585 709 585 2 585 709 2 820 709 820 709 3 820 3 820 709 3 709 3 981 709 981 709 3 981 709 3 709 981 440 709 440 709 440 ...
result:
ok correct
Test #72:
score: 0
Accepted
time: 10ms
memory: 3552kb
input:
1000 248 317 800 58 541 786 93 347 624 139 230 476 43 839 886 434 569 704 116 686 971 459 464 519 355 733 948 54 956 972 192 255 715 137 156 730 61 175 295 103 290 915 82 881 996 552 885 962 3 640 806 412 759 953 198 439 552 84 360 663 453 656 738 397 410 896 134 373 615 123 631 793 102 103 962 187 ...
output:
10579 1001 426 1001 567 1001 604 173 1001 173 1001 1 173 1 173 1001 1 1001 1 257 1001 257 1001 1 257 1001 1 1001 257 517 1001 517 1001 517 1001 2 517 2 517 1001 2 1001 2 1001 517 879 1001 879 1001 2 1001 879 2 62 879 62 879 62 879 3 62 3 62 879 3 879 3 879 62 571 879 571 879 3 879 571 3 96 571 96 57...
result:
ok correct
Test #73:
score: 0
Accepted
time: 19ms
memory: 3572kb
input:
1000 15 161 686 165 175 498 267 559 926 202 653 902 598 692 970 1 521 768 154 636 738 343 545 904 164 186 267 569 695 865 317 624 929 218 361 782 571 683 710 195 608 668 315 358 927 45 441 796 124 218 563 243 669 746 740 890 968 117 396 584 211 623 851 545 918 985 331 651 708 243 320 974 26 502 853 ...
output:
10501 1001 111 1001 537 1001 979 254 1001 254 1001 254 1001 1 254 1 254 1001 1 1001 1 1001 254 347 1001 347 1001 1 1001 347 1 337 347 337 347 337 347 2 337 2 337 347 2 347 2 347 337 429 347 429 347 2 347 429 2 3 429 3 429 9 3 429 3 429 9 63 429 63 429 3 429 63 3 433 63 433 63 433 63 4 433 4 433 63 4...
result:
ok correct