QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#429743 | #8726. Magic Show | SanguineChameleon | 100 ✓ | 372ms | 0kb | C++23 | 3.3kb | 2024-06-02 20:16:27 | 2024-06-02 20:16:27 |
Judging History
Alice
#include "Alice.h"
#include <bits/stdc++.h>
using namespace std;
namespace alice_rng {
unsigned long long state = 88172645463325252LL;
long long rand_bits(int k) {
state ^= (state << 13);
state ^= (state >> 7);
state ^= (state << 17);
return (state & ((1LL << k) - 1));
}
long long rand_int(long long l, long long r) {
long long d = r - l;
int k = 0;
while ((1LL << k) <= d) {
k++;
}
while (true) {
long long x = rand_bits(k);
if (x <= d) {
return l + x;
}
}
}
template <typename T>
void shuffle(T *first, T *last) {
int n = last - first;
for (int i = 0; i < n; i++) {
T *p1 = first + i;
T *p2 = first + rand_int(i, n - 1);
int tmp = *p1;
*p1 = *p2;
*p2 = tmp;
}
}
}
namespace alice_edges {
const int K = 60;
const int M = 83;
const int N = K * M + 2;
long long weight[N][N];
int pos[K * M];
void build() {
for (int i = 0; i < K; i++) {
fill(pos + i * M, pos + (i + 1) * M, i);
}
alice_rng::shuffle(pos, pos + K * M);
for (int i = 2; i < N; i++) {
while (true) {
int sum = 0;
for (int j = 0; j < i; j++) {
weight[i][j] = alice_rng::rand_bits(1);
sum += weight[i][j];
}
if (sum != 0 && sum != i) {
break;
}
}
alice_rng::shuffle(weight[i], weight[i] + i);
for (int j = 0; j < i; j++) {
weight[i][j] <<= pos[i - 2];
}
}
}
}
vector<pair<int, int>> Alice() {
alice_edges::build();
long long X = setN(alice_edges::N);
vector<pair<int, int>> res;
for (int i = 1; i < alice_edges::N; i++) {
while (true) {
int j = alice_rng::rand_int(0, i - 1);
if ((X & alice_edges::weight[i][j]) == alice_edges::weight[i][j]) {
res.emplace_back(j + 1, i + 1);
break;
}
}
}
return res;
}
Bob
#include "Bob.h"
#include <bits/stdc++.h>
using namespace std;
namespace bob_rng {
unsigned long long state = 88172645463325252LL;
long long rand_bits(int k) {
state ^= (state << 13);
state ^= (state >> 7);
state ^= (state << 17);
return (state & ((1LL << k) - 1));
}
long long rand_int(long long l, long long r) {
long long d = r - l;
int k = 0;
while ((1LL << k) <= d) {
k++;
}
while (true) {
long long x = rand_bits(k);
if (x <= d) {
return l + x;
}
}
}
template <typename T>
void shuffle(T *first, T *last) {
int n = last - first;
for (int i = 0; i < n; i++) {
T *p1 = first + i;
T *p2 = first + rand_int(i, n - 1);
int tmp = *p1;
*p1 = *p2;
*p2 = tmp;
}
}
}
namespace bob_edges {
const int K = 60;
const int M = 83;
const int N = K * M + 2;
long long weight[N][N];
int pos[K * M];
void build() {
for (int i = 0; i < K; i++) {
fill(pos + i * M, pos + (i + 1) * M, i);
}
bob_rng::shuffle(pos, pos + K * M);
for (int i = 2; i < N; i++) {
while (true) {
int sum = 0;
for (int j = 0; j < i; j++) {
weight[i][j] = bob_rng::rand_bits(1);
sum += weight[i][j];
}
if (sum != 0 && sum != i) {
break;
}
}
bob_rng::shuffle(weight[i], weight[i] + i);
for (int j = 0; j < i; j++) {
weight[i][j] <<= pos[i - 2];
}
}
}
}
long long Bob(vector<pair<int, int>> V) {
bob_edges::build();
long long res = 0;
for (auto [j, i]: V) {
j--;
i--;
res |= bob_edges::weight[i][j];
}
return res;
}
详细
Subtask #1:
score: 5
Accepted
Test #1:
score: 5
Accepted
time: 363ms = 170ms + 193ms
input:
1 4005
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
2 4982 3505 1 2 1 3 1 6 1 10 1 15 1 59 2 13 2 27 2 31 2 68 2 351 3 5 3 11 3 24 3 26 4 8 4 121 4 525 4 2941 5 12 5 21 5 23 5 78 5 206 5 340 5 1832 6 9 6 14 6 88 6 231 6 469 6 510 6 642 6 2885 7 28 7 133 7 1067 7 2937 7 3861 7 3959 9 36 9 52 9 60 9 290 9 2767 9 3796 9 4339 10 25 10 47 10 161 10 373 10...
input:
2 4982 3505 1 2 1 3 1 6 1 10 1 15 1 59 2 13 2 27 2 31 2 68 2 351 3 5 3 11 3 24 3 26 4 8 4 121 4 525 4 2941 5 12 5 21 5 23 5 78 5 206 5 340 5 1832 6 9 6 14 6 88 6 231 6 469 6 510 6 642 6 2885 7 28 7 133 7 1067 7 2937 7 3861 7 3959 9 36 9 52 9 60 9 290 9 2767 9 3796 9 4339 10 25 10 47 10 161 10 373 10...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 4005
Test #2:
score: 5
Accepted
time: 347ms = 163ms + 184ms
input:
1 459
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
2 4982 3696 1 2 1 3 1 6 1 10 1 15 1 59 1 126 1 1173 1 1491 2 17 2 27 2 31 2 37 2 68 2 332 2 1315 2 3404 3 5 3 11 3 26 3 89 3 200 3 265 3 606 4 8 4 2941 5 7 5 12 5 21 5 78 5 236 5 324 5 1832 6 53 6 88 6 144 6 456 6 632 6 1331 7 28 7 79 7 115 7 2936 8 388 8 1896 9 30 9 52 9 60 9 149 9 335 9 826 9 1522...
input:
2 4982 3696 1 2 1 3 1 6 1 10 1 15 1 59 1 126 1 1173 1 1491 2 17 2 27 2 31 2 37 2 68 2 332 2 1315 2 3404 3 5 3 11 3 26 3 89 3 200 3 265 3 606 4 8 4 2941 5 7 5 12 5 21 5 78 5 236 5 324 5 1832 6 53 6 88 6 144 6 456 6 632 6 1331 7 28 7 79 7 115 7 2936 8 388 8 1896 9 30 9 52 9 60 9 149 9 335 9 826 9 1522...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 459
Test #3:
score: 5
Accepted
time: 359ms = 167ms + 192ms
input:
1 2495
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
2 4982 3696 1 2 1 3 1 6 1 10 1 15 1 59 1 126 1 1194 2 17 2 27 2 31 2 68 2 128 2 155 3 5 3 11 3 26 3 277 4 8 4 117 4 280 4 2969 5 7 5 12 5 21 5 78 5 208 5 1836 6 53 6 88 6 158 6 480 6 663 6 2912 7 28 7 79 7 1134 7 2962 8 346 8 788 8 1843 8 1903 9 30 9 52 9 60 9 895 9 2791 9 3888 10 25 10 47 10 48 10 ...
input:
2 4982 3696 1 2 1 3 1 6 1 10 1 15 1 59 1 126 1 1194 2 17 2 27 2 31 2 68 2 128 2 155 3 5 3 11 3 26 3 277 4 8 4 117 4 280 4 2969 5 7 5 12 5 21 5 78 5 208 5 1836 6 53 6 88 6 158 6 480 6 663 6 2912 7 28 7 79 7 1134 7 2962 8 346 8 788 8 1843 8 1903 9 30 9 52 9 60 9 895 9 2791 9 3888 10 25 10 47 10 48 10 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 2495
Test #4:
score: 5
Accepted
time: 343ms = 171ms + 172ms
input:
3 1560
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
4 4982 2491 1 2 1 3 1 4 1 6 1 10 1 15 1 59 1 126 1 1061 1 1173 1 1599 8 2246 17 4949 25 1445 25 2767 33 2002 33 3648 40 645 42 738 53 85 53 267 60 4497 66 1379 79 975 79 1924 85 1359 101 1695 105 1311 106 125 113 1251 114 717 114 789 117 418 120 3619 123 808 125 2702 129 494 129 4193 130 555 130 241...
input:
4 4982 2491 1 2 1 3 1 4 1 6 1 10 1 15 1 59 1 126 1 1061 1 1173 1 1599 8 2246 17 4949 25 1445 25 2767 33 2002 33 3648 40 645 42 738 53 85 53 267 60 4497 66 1379 79 975 79 1924 85 1359 101 1695 105 1311 106 125 113 1251 114 717 114 789 117 418 120 3619 123 808 125 2702 129 494 129 4193 130 555 130 241...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 1560
Test #5:
score: 5
Accepted
time: 339ms = 175ms + 164ms
input:
3 3594
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
4 4982 2491 17 3149 28 104 41 1151 60 182 64 2456 66 1377 70 916 70 1564 75 378 75 3242 95 254 104 140 104 325 104 495 104 620 104 1239 104 1301 104 1420 104 2148 104 3626 104 4782 104 4949 105 1311 113 1251 120 280 120 387 123 808 125 2702 132 1765 139 152 139 233 143 652 146 361 146 799 147 373 14...
input:
4 4982 2491 17 3149 28 104 41 1151 60 182 64 2456 66 1377 70 916 70 1564 75 378 75 3242 95 254 104 140 104 325 104 495 104 620 104 1239 104 1301 104 1420 104 2148 104 3626 104 4782 104 4949 105 1311 113 1251 120 280 120 387 123 808 125 2702 132 1765 139 152 139 233 143 652 146 361 146 799 147 373 14...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 3594
Test #6:
score: 5
Accepted
time: 339ms = 187ms + 152ms
input:
3 1750
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
4 4982 2491 17 1062 33 1207 33 1253 40 645 41 1161 46 50 50 66 50 93 50 138 50 194 50 258 50 264 50 426 50 1794 50 3048 50 3683 50 4136 50 4951 51 3652 66 1392 85 1109 90 2086 90 3352 95 254 99 282 99 4908 105 1319 106 3578 117 3739 123 130 123 813 125 2049 130 555 130 1774 134 412 135 2119 139 233 ...
input:
4 4982 2491 17 1062 33 1207 33 1253 40 645 41 1161 46 50 50 66 50 93 50 138 50 194 50 258 50 264 50 426 50 1794 50 3048 50 3683 50 4136 50 4951 51 3652 66 1392 85 1109 90 2086 90 3352 95 254 99 282 99 4908 105 1319 106 3578 117 3739 123 130 123 813 125 2049 130 555 130 1774 134 412 135 2119 139 233 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 1750
Test #7:
score: 5
Accepted
time: 358ms = 181ms + 177ms
input:
5 4878
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
6 4982 2502 1 3 1 4 1 6 1 10 1 15 1 59 1 1173 1 1599 2 17 5 7 5 12 5 21 5 23 5 78 5 95 5 251 5 321 5 347 5 1322 5 1836 8 326 8 481 8 1843 8 2270 9 30 9 35 9 52 9 60 9 150 9 273 9 330 9 2738 9 3763 9 4313 11 18 11 212 11 1362 11 2040 11 2542 13 44 13 87 13 90 13 105 13 240 13 1370 14 16 14 179 14 361...
input:
6 4982 2502 1 3 1 4 1 6 1 10 1 15 1 59 1 1173 1 1599 2 17 5 7 5 12 5 21 5 23 5 78 5 95 5 251 5 321 5 347 5 1322 5 1836 8 326 8 481 8 1843 8 2270 9 30 9 35 9 52 9 60 9 150 9 273 9 330 9 2738 9 3763 9 4313 11 18 11 212 11 1362 11 2040 11 2542 13 44 13 87 13 90 13 105 13 240 13 1370 14 16 14 179 14 361...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 4878
Test #8:
score: 5
Accepted
time: 347ms = 187ms + 160ms
input:
5 1223
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
6 4982 2508 1 2 1 3 1 4 1 10 1 15 1 59 1 110 1 1173 1 1599 5 7 5 12 5 21 5 23 5 78 5 95 5 236 5 324 5 347 5 1322 5 1836 6 9 8 491 8 1843 8 1896 9 30 9 35 9 60 9 150 9 330 9 826 9 1522 9 2756 9 4339 11 18 11 140 11 219 11 266 11 438 11 2572 11 2705 13 44 13 87 13 90 13 105 13 3701 14 16 14 179 14 221...
input:
6 4982 2508 1 2 1 3 1 4 1 10 1 15 1 59 1 110 1 1173 1 1599 5 7 5 12 5 21 5 23 5 78 5 95 5 236 5 324 5 347 5 1322 5 1836 6 9 8 491 8 1843 8 1896 9 30 9 35 9 60 9 150 9 330 9 826 9 1522 9 2756 9 4339 11 18 11 140 11 219 11 266 11 438 11 2572 11 2705 13 44 13 87 13 90 13 105 13 3701 14 16 14 179 14 221...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 1223
Test #9:
score: 5
Accepted
time: 325ms = 155ms + 170ms
input:
5 648
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
6 4982 2510 1 2 1 4 1 6 1 10 1 15 1 59 1 126 1 1061 1 1173 1 1599 3 5 5 7 5 12 5 21 5 23 5 78 5 251 5 315 5 1322 8 366 8 491 9 30 9 35 9 52 9 60 9 149 9 273 9 327 9 2738 11 18 11 134 11 212 11 438 11 1362 11 2046 11 2542 11 4444 13 44 13 87 13 90 13 105 13 240 13 1370 13 1799 13 3644 14 16 14 179 14...
input:
6 4982 2510 1 2 1 4 1 6 1 10 1 15 1 59 1 126 1 1061 1 1173 1 1599 3 5 5 7 5 12 5 21 5 23 5 78 5 251 5 315 5 1322 8 366 8 491 9 30 9 35 9 52 9 60 9 149 9 273 9 327 9 2738 11 18 11 134 11 212 11 438 11 1362 11 2046 11 2542 11 4444 13 44 13 87 13 90 13 105 13 240 13 1370 13 1799 13 3644 14 16 14 179 14...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 648
Test #10:
score: 5
Accepted
time: 359ms = 167ms + 192ms
input:
7 4475
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
8 4982 2491 8 388 8 509 19 4680 29 1404 35 1990 41 1151 47 349 65 2922 66 1382 66 3416 79 1924 87 1754 98 1926 100 1541 100 4981 103 3686 113 1260 114 717 116 1160 119 3713 120 3727 121 1851 130 555 130 1768 132 1760 132 2759 132 4767 136 3851 140 1296 141 2829 142 1423 142 3914 150 2226 151 2280 15...
input:
8 4982 2491 8 388 8 509 19 4680 29 1404 35 1990 41 1151 47 349 65 2922 66 1382 66 3416 79 1924 87 1754 98 1926 100 1541 100 4981 103 3686 113 1260 114 717 116 1160 119 3713 120 3727 121 1851 130 555 130 1768 132 1760 132 2759 132 4767 136 3851 140 1296 141 2829 142 1423 142 3914 150 2226 151 2280 15...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 4475
Test #11:
score: 5
Accepted
time: 359ms = 183ms + 176ms
input:
7 4240
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
8 4982 2491 8 491 15 4141 40 4710 66 1330 66 1389 77 300 79 975 79 1924 86 917 86 2016 99 1555 101 423 101 1695 106 125 110 1070 110 1592 114 717 114 1557 117 427 117 3610 119 4904 120 3379 121 3327 123 587 123 3153 124 441 124 2113 129 494 131 4945 132 2734 133 3005 136 3766 137 1320 137 4124 138 2...
input:
8 4982 2491 8 491 15 4141 40 4710 66 1330 66 1389 77 300 79 975 79 1924 86 917 86 2016 99 1555 101 423 101 1695 106 125 110 1070 110 1592 114 717 114 1557 117 427 117 3610 119 4904 120 3379 121 3327 123 587 123 3153 124 441 124 2113 129 494 131 4945 132 2734 133 3005 136 3766 137 1320 137 4124 138 2...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 4240
Test #12:
score: 5
Accepted
time: 341ms = 165ms + 176ms
input:
7 1291
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
8 4982 2491 4 2917 8 509 29 1401 47 595 49 2297 55 678 65 4389 66 1379 85 785 85 1357 86 1247 95 1860 98 1926 100 1541 100 4902 101 1695 103 1875 110 4296 113 1251 117 440 119 3612 120 3629 124 2113 125 4330 130 555 130 3015 132 1758 135 185 135 2104 136 3504 137 383 139 921 141 1474 141 2459 142 38...
input:
8 4982 2491 4 2917 8 509 29 1401 47 595 49 2297 55 678 65 4389 66 1379 85 785 85 1357 86 1247 95 1860 98 1926 100 1541 100 4902 101 1695 103 1875 110 4296 113 1251 117 440 119 3612 120 3629 124 2113 125 4330 130 555 130 3015 132 1758 135 185 135 2104 136 3504 137 383 139 921 141 1474 141 2459 142 38...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 1291
Subtask #2:
score: 30
Accepted
Test #13:
score: 30
Accepted
time: 350ms = 170ms + 180ms
input:
1 17476204
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 25 27 16 28 7 29 24 30 4 31 2 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 25 27 16 28 7 29 24 30 4 31 2 32 31 33 32 ...
output:
2 4982 2710 1 3 1 4 1 44 1 56 1 64 1 1081 1 1508 2 18 2 32 2 92 2 158 2 351 2 1315 3 11 3 96 3 218 3 2226 4 127 4 3000 5 1847 6 9 6 58 6 215 6 245 6 642 6 2943 7 17 7 29 7 1053 7 4141 7 4142 8 346 8 1907 9 19 9 65 9 291 9 2812 9 4428 10 42 10 53 10 161 10 373 10 576 10 3301 11 24 11 150 11 238 11 13...
input:
2 4982 2710 1 3 1 4 1 44 1 56 1 64 1 1081 1 1508 2 18 2 32 2 92 2 158 2 351 2 1315 3 11 3 96 3 218 3 2226 4 127 4 3000 5 1847 6 9 6 58 6 215 6 245 6 642 6 2943 7 17 7 29 7 1053 7 4141 7 4142 8 346 8 1907 9 19 9 65 9 291 9 2812 9 4428 10 42 10 53 10 161 10 373 10 576 10 3301 11 24 11 150 11 238 11 13...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 17476204
Test #14:
score: 30
Accepted
time: 355ms = 178ms + 177ms
input:
1 11926600
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
2 4982 2712 1 2 1 3 1 6 1 10 1 15 1 60 1 1102 2 13 2 17 2 27 2 135 2 157 3 5 3 11 3 24 3 26 3 277 3 633 3 2261 3 2565 4 407 5 7 5 21 5 23 5 109 5 252 5 1348 6 9 6 53 6 160 6 208 6 663 6 2474 6 2985 7 19 7 28 7 1068 7 4147 7 4148 8 409 8 2329 9 30 9 52 9 895 9 2861 10 25 10 39 10 47 10 122 10 2113 10...
input:
2 4982 2712 1 2 1 3 1 6 1 10 1 15 1 60 1 1102 2 13 2 17 2 27 2 135 2 157 3 5 3 11 3 24 3 26 3 277 3 633 3 2261 3 2565 4 407 5 7 5 21 5 23 5 109 5 252 5 1348 6 9 6 53 6 160 6 208 6 663 6 2474 6 2985 7 19 7 28 7 1068 7 4147 7 4148 8 409 8 2329 9 30 9 52 9 895 9 2861 10 25 10 39 10 47 10 122 10 2113 10...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 11926600
Test #15:
score: 30
Accepted
time: 335ms = 155ms + 180ms
input:
1 16602378
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
2 4982 2712 1 2 1 3 1 10 1 15 1 60 1 130 1 1530 2 13 2 17 2 27 2 37 2 157 3 5 3 11 3 24 3 26 3 277 3 633 3 2520 4 407 4 1792 5 6 5 7 5 21 5 23 5 109 5 252 6 9 6 53 6 160 6 208 6 663 7 28 7 134 8 409 8 1906 9 30 9 52 9 895 9 4424 10 25 10 47 10 120 11 18 11 39 11 229 11 487 11 2773 11 4618 12 22 12 1...
input:
2 4982 2712 1 2 1 3 1 10 1 15 1 60 1 130 1 1530 2 13 2 17 2 27 2 37 2 157 3 5 3 11 3 24 3 26 3 277 3 633 3 2520 4 407 4 1792 5 6 5 7 5 21 5 23 5 109 5 252 6 9 6 53 6 160 6 208 6 663 7 28 7 134 8 409 8 1906 9 30 9 52 9 895 9 4424 10 25 10 47 10 120 11 18 11 39 11 229 11 487 11 2773 11 4618 12 22 12 1...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 16602378
Test #16:
score: 30
Accepted
time: 357ms = 167ms + 190ms
input:
3 13129243
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
4 4982 2491 1 3 3 5 3 11 3 24 3 26 3 89 3 200 3 265 3 608 3 1122 3 2232 3 2511 4 3000 17 1063 64 4274 64 4498 66 1389 66 3473 78 545 87 601 87 1283 93 710 100 1450 103 1896 105 1328 116 831 130 555 130 2472 132 2791 132 4809 142 1435 148 277 152 852 154 158 156 850 156 899 158 840 158 981 161 275 16...
input:
4 4982 2491 1 3 3 5 3 11 3 24 3 26 3 89 3 200 3 265 3 608 3 1122 3 2232 3 2511 4 3000 17 1063 64 4274 64 4498 66 1389 66 3473 78 545 87 601 87 1283 93 710 100 1450 103 1896 105 1328 116 831 130 555 130 2472 132 2791 132 4809 142 1435 148 277 152 852 154 158 156 850 156 899 158 840 158 981 161 275 16...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 13129243
Test #17:
score: 30
Accepted
time: 354ms = 163ms + 191ms
input:
3 7892141
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
4 4982 2491 1 2 1 3 1 4 1 8 1 10 1 15 1 44 1 56 1 64 1 131 1 177 1 375 1 1148 1 1269 1 1771 19 4881 29 3290 42 1403 56 2235 79 106 81 2850 86 1348 86 2352 90 2206 95 2063 97 1683 101 282 101 446 103 2072 105 1434 105 1592 106 155 106 3820 112 482 113 1354 116 1255 116 1321 117 434 117 489 120 432 12...
input:
4 4982 2491 1 2 1 3 1 4 1 8 1 10 1 15 1 44 1 56 1 64 1 131 1 177 1 375 1 1148 1 1269 1 1771 19 4881 29 3290 42 1403 56 2235 79 106 81 2850 86 1348 86 2352 90 2206 95 2063 97 1683 101 282 101 446 103 2072 105 1434 105 1592 106 155 106 3820 112 482 113 1354 116 1255 116 1321 117 434 117 489 120 432 12...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 7892141
Test #18:
score: 30
Accepted
time: 346ms = 167ms + 179ms
input:
3 21314775
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 25 27 3 28 16 29 2 30 4 31 2 32 27 33 31 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 25 27 3 28 16 29 2 30 4 31 2 32 27 33 31 3...
output:
4 4982 2491 1 2 1 3 1 4 1 6 1 10 1 15 1 21 1 35 1 60 1 131 1 183 1 1102 1 1207 17 3416 19 4878 22 56 22 2114 40 202 42 784 56 2180 60 203 79 106 86 1159 86 1285 87 630 87 1047 90 4108 95 1989 100 1508 103 2010 103 3908 105 302 105 1517 113 1291 117 3915 119 3592 119 3932 120 282 120 2373 125 2123 12...
input:
4 4982 2491 1 2 1 3 1 4 1 6 1 10 1 15 1 21 1 35 1 60 1 131 1 183 1 1102 1 1207 17 3416 19 4878 22 56 22 2114 40 202 42 784 56 2180 60 203 79 106 86 1159 86 1285 87 630 87 1047 90 4108 95 1989 100 1508 103 2010 103 3908 105 302 105 1517 113 1291 117 3915 119 3592 119 3932 120 282 120 2373 125 2123 12...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 21314775
Test #19:
score: 30
Accepted
time: 357ms = 185ms + 172ms
input:
5 5559540
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
6 4982 2519 1 6 2 13 2 17 2 27 2 31 2 68 2 114 2 150 2 355 2 1335 2 3560 3 5 3 11 3 24 3 26 3 89 3 2255 3 2552 4 8 4 116 4 277 4 412 4 537 4 1779 6 14 6 53 6 88 6 153 6 204 6 231 6 483 6 663 6 1352 7 19 7 28 7 118 7 1067 7 1134 7 3034 7 4147 7 4148 9 30 10 25 10 47 10 104 10 443 10 2113 12 22 12 103...
input:
6 4982 2519 1 6 2 13 2 17 2 27 2 31 2 68 2 114 2 150 2 355 2 1335 2 3560 3 5 3 11 3 24 3 26 3 89 3 2255 3 2552 4 8 4 116 4 277 4 412 4 537 4 1779 6 14 6 53 6 88 6 153 6 204 6 231 6 483 6 663 6 1352 7 19 7 28 7 118 7 1067 7 1134 7 3034 7 4147 7 4148 9 30 10 25 10 47 10 104 10 443 10 2113 12 22 12 103...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 5559540
Test #20:
score: 30
Accepted
time: 343ms = 163ms + 180ms
input:
5 9424319
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
6 4982 2527 1 2 1 3 1 4 1 8 1 10 1 44 1 56 1 64 1 196 1 381 1 1269 1 1648 5 6 5 7 5 12 5 21 5 23 5 125 5 238 5 371 5 404 9 30 9 36 9 65 9 186 9 319 9 895 9 934 9 3039 9 4181 9 4656 11 18 11 41 11 167 11 304 11 2811 11 4838 13 48 13 115 13 137 13 724 13 4138 14 16 14 742 14 1210 15 20 17 88 17 1126 1...
input:
6 4982 2527 1 2 1 3 1 4 1 8 1 10 1 44 1 56 1 64 1 196 1 381 1 1269 1 1648 5 6 5 7 5 12 5 21 5 23 5 125 5 238 5 371 5 404 9 30 9 36 9 65 9 186 9 319 9 895 9 934 9 3039 9 4181 9 4656 11 18 11 41 11 167 11 304 11 2811 11 4838 13 48 13 115 13 137 13 724 13 4138 14 16 14 742 14 1210 15 20 17 88 17 1126 1...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 9424319
Test #21:
score: 30
Accepted
time: 335ms = 171ms + 164ms
input:
5 10955780
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
6 4982 2493 1 2 1 3 1 4 1 10 1 15 1 60 1 130 1 1080 1 1187 5 7 5 12 5 21 5 23 5 80 5 109 5 357 5 1353 6 9 8 338 8 393 8 1956 8 2329 9 35 9 52 9 61 9 291 9 831 9 864 9 2839 9 3957 9 4425 11 18 11 458 11 1398 11 2088 11 4610 13 44 13 87 13 100 13 123 13 395 13 1414 13 1659 13 1867 13 3877 14 16 14 229...
input:
6 4982 2493 1 2 1 3 1 4 1 10 1 15 1 60 1 130 1 1080 1 1187 5 7 5 12 5 21 5 23 5 80 5 109 5 357 5 1353 6 9 8 338 8 393 8 1956 8 2329 9 35 9 52 9 61 9 291 9 831 9 864 9 2839 9 3957 9 4425 11 18 11 458 11 1398 11 2088 11 4610 13 44 13 87 13 100 13 123 13 395 13 1414 13 1659 13 1867 13 3877 14 16 14 229...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 10955780
Test #22:
score: 30
Accepted
time: 362ms = 178ms + 184ms
input:
7 19938721
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 2 19 9 20 9 21 8 22 21 23 2 24 3 25 15 26 25 27 16 28 2 29 7 30 4 31 2 32 27 33 31 34...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 2 19 9 20 9 21 8 22 21 23 2 24 3 25 15 26 25 27 16 28 2 29 7 30 4 31 2 32 27 33 31 34...
output:
8 4982 2491 33 3972 44 2048 53 85 53 1547 56 199 58 983 60 4772 66 3561 71 330 75 3483 77 3006 79 1045 85 1406 86 1311 90 3502 90 4106 91 141 91 4890 94 202 94 1397 98 1095 103 3889 105 302 106 3740 110 1336 110 4506 116 420 117 3891 119 3905 123 871 124 1242 124 4697 125 2117 125 2901 126 557 126 3...
input:
8 4982 2491 33 3972 44 2048 53 85 53 1547 56 199 58 983 60 4772 66 3561 71 330 75 3483 77 3006 79 1045 85 1406 86 1311 90 3502 90 4106 91 141 91 4890 94 202 94 1397 98 1095 103 3889 105 302 106 3740 110 1336 110 4506 116 420 117 3891 119 3905 123 871 124 1242 124 4697 125 2117 125 2901 126 557 126 3...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 19938721
Test #23:
score: 30
Accepted
time: 357ms = 181ms + 176ms
input:
7 5129508
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 16 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 ...
output:
8 4982 2491 8 484 14 656 15 4162 21 2694 21 3540 29 3015 42 1287 53 735 55 3359 56 2114 67 275 71 1409 78 1429 79 106 90 2943 99 179 103 234 103 3622 105 299 107 3262 107 3638 108 3037 115 664 115 974 117 3630 118 1073 119 3645 120 282 124 915 125 4353 130 1774 130 2472 134 377 135 523 135 2119 137 ...
input:
8 4982 2491 8 484 14 656 15 4162 21 2694 21 3540 29 3015 42 1287 53 735 55 3359 56 2114 67 275 71 1409 78 1429 79 106 90 2943 99 179 103 234 103 3622 105 299 107 3262 107 3638 108 3037 115 664 115 974 117 3630 118 1073 119 3645 120 282 124 915 125 4353 130 1774 130 2472 134 377 135 523 135 2119 137 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 5129508
Test #24:
score: 30
Accepted
time: 350ms = 158ms + 192ms
input:
7 15332941
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 5 12 2 13 6 14 1 15 14 16 2 17 11 18 7 19 15 20 5 21 12 22 5 23 3 24 10 25 3 26 2 27 7 28 24 29 9 30 2 31 27 32 31 33 32 3...
output:
8 4982 2491 16 1313 33 2811 51 3956 53 296 56 2216 60 4839 65 4682 66 1389 66 3692 67 826 71 1975 82 915 85 1425 85 1431 86 2143 86 2352 91 4965 94 4458 95 2046 97 3285 101 446 103 2061 107 3582 113 1315 114 781 116 1222 117 4044 119 3698 119 4061 120 3766 121 2145 124 4769 125 415 130 2604 133 1329...
input:
8 4982 2491 16 1313 33 2811 51 3956 53 296 56 2216 60 4839 65 4682 66 1389 66 3692 67 826 71 1975 82 915 85 1425 85 1431 86 2143 86 2352 91 4965 94 4458 95 2046 97 3285 101 446 103 2061 107 3582 113 1315 114 781 116 1222 117 4044 119 3698 119 4061 120 3766 121 2145 124 4769 125 415 130 2604 133 1329...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 15332941
Subtask #3:
score: 65
Accepted
Test #25:
score: 65
Accepted
time: 372ms = 187ms + 185ms
input:
1 355365355024496523
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 2 19 9 20 9 21 15 22 22 23 8 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 2 19 9 20 9 21 15 22 22 23 8 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 3...
output:
2 4982 3367 1 3 1 10 1 15 1 151 2 19 2 45 2 154 2 397 2 1729 3 11 3 29 3 347 3 2759 4 8 4 3979 5 7 5 31 5 267 5 431 5 1739 6 68 6 273 6 303 6 3059 6 3886 7 17 8 24 9 35 9 209 9 375 9 461 9 1144 10 32 10 46 10 57 10 59 10 199 10 496 10 744 10 4801 11 63 11 122 11 1809 11 2506 11 3326 11 3595 12 27 12...
input:
2 4982 3367 1 3 1 10 1 15 1 151 2 19 2 45 2 154 2 397 2 1729 3 11 3 29 3 347 3 2759 4 8 4 3979 5 7 5 31 5 267 5 431 5 1739 6 68 6 273 6 303 6 3059 6 3886 7 17 8 24 9 35 9 209 9 375 9 461 9 1144 10 32 10 46 10 57 10 59 10 199 10 496 10 744 10 4801 11 63 11 122 11 1809 11 2506 11 3326 11 3595 12 27 12...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 355365355024496523
Test #26:
score: 65
Accepted
time: 349ms = 168ms + 181ms
input:
1 727827999106414164
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 14 18 9 19 9 20 1 21 21 22 2 23 11 24 16 25 7 26 25 27 3 28 16 29 2 30 4 31 2 32 31 33 32 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 14 18 9 19 9 20 1 21 21 22 2 23 11 24 16 25 7 26 25 27 3 28 16 29 2 30 4 31 2 32 31 33 32 ...
output:
2 4982 2686 1 3 1 4 1 6 1 10 1 16 1 21 1 53 1 375 1 1215 2 32 2 92 2 120 2 134 3 5 3 100 3 221 3 1268 3 2539 4 8 4 31 4 128 4 289 5 111 6 9 6 106 6 2794 7 14 7 26 7 1275 7 3514 8 372 8 456 8 2618 9 20 9 167 9 307 9 3277 10 17 10 39 10 47 10 126 10 492 10 630 10 4475 11 24 11 55 11 149 11 245 12 83 1...
input:
2 4982 2686 1 3 1 4 1 6 1 10 1 16 1 21 1 53 1 375 1 1215 2 32 2 92 2 120 2 134 3 5 3 100 3 221 3 1268 3 2539 4 8 4 31 4 128 4 289 5 111 6 9 6 106 6 2794 7 14 7 26 7 1275 7 3514 8 372 8 456 8 2618 9 20 9 167 9 307 9 3277 10 17 10 39 10 47 10 126 10 492 10 630 10 4475 11 24 11 55 11 149 11 245 12 83 1...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 727827999106414164
Test #27:
score: 65
Accepted
time: 351ms = 154ms + 197ms
input:
1 656410143989222955
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 25 27 16 28 2 29 7 30 24 31 10 32 31 33 31...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 25 27 16 28 2 29 7 30 24 31 10 32 31 33 31...
output:
2 4982 2686 1 3 1 4 1 6 1 10 1 15 1 21 1 56 1 134 1 186 1 1213 1 1804 2 29 2 100 2 135 2 170 2 415 3 5 3 25 3 88 3 240 3 2567 3 2958 4 8 4 126 5 233 5 435 6 9 6 173 6 553 6 2843 7 17 7 77 7 1268 8 491 8 2177 9 20 9 418 9 1007 10 16 10 32 10 53 10 125 10 657 10 1375 11 24 11 1607 11 3267 12 83 13 14 ...
input:
2 4982 2686 1 3 1 4 1 6 1 10 1 15 1 21 1 56 1 134 1 186 1 1213 1 1804 2 29 2 100 2 135 2 170 2 415 3 5 3 25 3 88 3 240 3 2567 3 2958 4 8 4 126 5 233 5 435 6 9 6 173 6 553 6 2843 7 17 7 77 7 1268 8 491 8 2177 9 20 9 418 9 1007 10 16 10 32 10 53 10 125 10 657 10 1375 11 24 11 1607 11 3267 12 83 13 14 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 656410143989222955
Test #28:
score: 65
Accepted
time: 366ms = 174ms + 192ms
input:
1 410366615149657534
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 16 19 14 20 2 21 2 22 22 23 8 24 1 25 7 26 15 27 7 28 5 29 3 30 5 31 3 32 8 33 10 34 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 16 19 14 20 2 21 2 22 22 23 8 24 1 25 7 26 15 27 7 28 5 29 3 30 5 31 3 32 8 33 10 34 ...
output:
2 4982 3358 1 2 1 3 1 4 1 8 1 10 1 25 1 54 1 1301 1 1458 1 1972 2 21 2 47 2 85 2 1666 3 5 3 11 3 101 3 331 4 511 4 3942 5 6 5 7 5 31 6 9 6 69 6 114 6 273 6 295 6 570 6 817 6 3043 7 14 7 26 7 28 7 161 7 4901 8 33 8 418 8 513 8 2304 8 2828 9 45 9 1110 9 4732 10 34 10 38 10 51 10 60 10 61 10 461 10 462...
input:
2 4982 3358 1 2 1 3 1 4 1 8 1 10 1 25 1 54 1 1301 1 1458 1 1972 2 21 2 47 2 85 2 1666 3 5 3 11 3 101 3 331 4 511 4 3942 5 6 5 7 5 31 6 9 6 69 6 114 6 273 6 295 6 570 6 817 6 3043 7 14 7 26 7 28 7 161 7 4901 8 33 8 418 8 513 8 2304 8 2828 9 45 9 1110 9 4732 10 34 10 38 10 51 10 60 10 61 10 461 10 462...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 410366615149657534
Test #29:
score: 65
Accepted
time: 346ms = 162ms + 184ms
input:
1 298090682780948428
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 16 19 14 20 2 21 2 22 22 23 21 24 3 25 15 26 25 27 16 28 2 29 7 30 4 31 2 32 27 33 31...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 1 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 16 19 14 20 2 21 2 22 22 23 21 24 3 25 15 26 25 27 16 28 2 29 7 30 4 31 2 32 27 33 31...
output:
2 4982 3358 1 2 1 3 1 4 1 6 1 10 1 35 1 63 1 89 1 132 1 173 1 1269 2 21 2 92 2 158 2 4137 3 5 3 11 3 25 3 96 3 669 4 8 4 31 4 564 5 7 5 111 5 386 6 9 6 101 6 208 6 2714 7 14 7 3468 7 4541 8 850 8 2121 8 2533 9 54 9 365 9 940 9 979 9 1750 9 4418 10 47 10 122 10 161 10 475 10 1290 11 52 11 149 11 1506...
input:
2 4982 3358 1 2 1 3 1 4 1 6 1 10 1 35 1 63 1 89 1 132 1 173 1 1269 2 21 2 92 2 158 2 4137 3 5 3 11 3 25 3 96 3 669 4 8 4 31 4 564 5 7 5 111 5 386 6 9 6 101 6 208 6 2714 7 14 7 3468 7 4541 8 850 8 2121 8 2533 9 54 9 365 9 940 9 979 9 1750 9 4418 10 47 10 122 10 161 10 475 10 1290 11 52 11 149 11 1506...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 298090682780948428
Test #30:
score: 65
Accepted
time: 370ms = 182ms + 188ms
input:
3 969441916331132577
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 21 24 3 25 15 26 25 27 16 28 2 29 7 30 24 31 10 32 31 33 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 21 24 3 25 15 26 25 27 16 28 2 29 7 30 24 31 10 32 31 33 3...
output:
4 4982 2491 1 2 1 3 1 4 1 8 1 10 1 12 1 16 1 44 1 56 1 144 1 199 1 425 1 1336 1 1792 1 1951 8 416 8 491 26 1764 62 856 62 2334 65 1442 70 173 70 2225 90 2348 90 3547 95 304 95 2187 101 514 103 140 103 4330 105 1529 105 1727 106 118 106 4225 113 1441 116 1323 118 608 118 634 130 661 132 3239 134 460 ...
input:
4 4982 2491 1 2 1 3 1 4 1 8 1 10 1 12 1 16 1 44 1 56 1 144 1 199 1 425 1 1336 1 1792 1 1951 8 416 8 491 26 1764 62 856 62 2334 65 1442 70 173 70 2225 90 2348 90 3547 95 304 95 2187 101 514 103 140 103 4330 105 1529 105 1727 106 118 106 4225 113 1441 116 1323 118 608 118 634 130 661 132 3239 134 460 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 969441916331132577
Test #31:
score: 65
Accepted
time: 348ms = 167ms + 181ms
input:
3 929489812741933634
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 21 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 21 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 ...
output:
4 4982 2491 1 2 1 3 1 4 1 6 1 10 1 12 1 16 1 59 1 134 1 198 1 447 1 1333 1 1490 1 2010 41 961 60 146 69 3441 79 1253 87 256 87 2253 95 304 95 2326 103 2337 103 4592 105 363 105 1708 108 275 108 2434 113 1616 116 1473 116 1567 117 563 129 211 129 3490 131 152 131 1521 138 1169 140 1677 143 4529 146 4...
input:
4 4982 2491 1 2 1 3 1 4 1 6 1 10 1 12 1 16 1 59 1 134 1 198 1 447 1 1333 1 1490 1 2010 41 961 60 146 69 3441 79 1253 87 256 87 2253 95 304 95 2326 103 2337 103 4592 105 363 105 1708 108 275 108 2434 113 1616 116 1473 116 1567 117 563 129 211 129 3490 131 152 131 1521 138 1169 140 1677 143 4529 146 4...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 929489812741933634
Test #32:
score: 65
Accepted
time: 338ms = 166ms + 172ms
input:
3 144032041325838295
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 2 19 9 20 9 21 15 22 22 23 8 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 7 17 2 18 2 19 9 20 9 21 15 22 22 23 8 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 3...
output:
4 4982 2491 1 10 10 16 10 32 10 34 10 46 10 57 10 58 10 60 10 182 10 444 10 445 10 2510 10 4759 30 1895 41 1424 60 106 69 3455 70 2083 78 885 78 1313 79 1195 82 3315 82 3722 90 172 99 317 100 1887 103 140 103 4617 105 1902 106 119 113 129 113 1570 119 428 129 3511 134 453 134 883 137 543 139 276 139...
input:
4 4982 2491 1 10 10 16 10 32 10 34 10 46 10 57 10 58 10 60 10 182 10 444 10 445 10 2510 10 4759 30 1895 41 1424 60 106 69 3455 70 2083 78 885 78 1313 79 1195 82 3315 82 3722 90 172 99 317 100 1887 103 140 103 4617 105 1902 106 119 113 129 113 1570 119 428 129 3511 134 453 134 883 137 543 139 276 139...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 144032041325838295
Test #33:
score: 65
Accepted
time: 340ms = 163ms + 177ms
input:
3 832110946250826180
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 4 10 6 11 10 12 12 13 7 14 13 15 1 16 10 17 14 18 2 19 2 20 9 21 9 22 15 23 22 24 8 25 1 26 21 27 27 28 16 29 7 30 5 31 3 32 15 33 1...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 4 10 6 11 10 12 12 13 7 14 13 15 1 16 10 17 14 18 2 19 2 20 9 21 9 22 15 23 22 24 8 25 1 26 21 27 27 28 16 29 7 30 5 31 3 32 15 33 1...
output:
4 4982 2491 1 2 1 3 1 4 1 8 1 16 1 26 1 40 1 55 1 128 1 171 1 234 1 492 1 1359 1 1515 19 312 60 181 61 2973 66 4373 67 367 79 155 83 4945 84 310 84 2054 93 2721 95 2335 105 1953 117 564 117 614 119 851 134 584 147 1836 147 3438 152 559 152 3759 153 1419 153 3727 154 940 154 3599 162 1071 165 1117 16...
input:
4 4982 2491 1 2 1 3 1 4 1 8 1 16 1 26 1 40 1 55 1 128 1 171 1 234 1 492 1 1359 1 1515 19 312 60 181 61 2973 66 4373 67 367 79 155 83 4945 84 310 84 2054 93 2721 95 2335 105 1953 117 564 117 614 119 851 134 584 147 1836 147 3438 152 559 152 3759 153 1419 153 3727 154 940 154 3599 162 1071 165 1117 16...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 832110946250826180
Test #34:
score: 65
Accepted
time: 339ms = 166ms + 173ms
input:
3 85728715707691821
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 5 12 2 13 2 14 9 15 9 16 15 17 8 18 1 19 2 20 11 21 16 22 5 23 3 24 12 25 3 26 25 27 16 28 7 29 24 30 4 31 2 32 31 33 25 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 3 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 5 12 2 13 2 14 9 15 9 16 15 17 8 18 1 19 2 20 11 21 16 22 5 23 3 24 12 25 3 26 25 27 16 28 7 29 24 30 4 31 2 32 31 33 25 3...
output:
4 4982 2491 1 2 1 3 1 4 1 8 1 10 1 19 1 35 1 44 1 59 1 151 1 412 1 1234 1 1381 1 1859 26 1836 53 529 69 95 94 707 94 1649 95 2232 105 1805 113 1506 117 538 131 174 132 211 132 2155 136 294 143 497 150 833 152 486 152 513 159 2131 162 954 162 2115 165 1857 167 2175 174 3440 178 1992 178 4285 179 2142...
input:
4 4982 2491 1 2 1 3 1 4 1 8 1 10 1 19 1 35 1 44 1 59 1 151 1 412 1 1234 1 1381 1 1859 26 1836 53 529 69 95 94 707 94 1649 95 2232 105 1805 113 1506 117 538 131 174 132 211 132 2155 136 294 143 497 150 833 152 486 152 513 159 2131 162 954 162 2115 165 1857 167 2175 174 3440 178 1992 178 4285 179 2142...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 85728715707691821
Test #35:
score: 65
Accepted
time: 339ms = 155ms + 184ms
input:
5 777434612360931036
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 14 18 9 19 9 20 15 21 8 22 1 23 21 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 14 18 9 19 9 20 15 21 8 22 1 23 21 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 ...
output:
6 4982 2514 1 8 2 45 2 75 2 111 2 201 2 399 2 447 2 1700 3 5 3 11 3 25 3 29 3 98 3 341 3 782 3 1364 3 3108 4 41 4 347 4 3807 6 9 6 114 6 123 6 204 6 586 6 818 6 1729 6 3736 7 14 7 80 7 101 7 163 7 4809 7 4810 8 22 8 522 8 2332 8 2796 10 17 10 32 10 34 10 46 10 57 10 58 10 60 10 149 10 482 10 483 10 ...
input:
6 4982 2514 1 8 2 45 2 75 2 111 2 201 2 399 2 447 2 1700 3 5 3 11 3 25 3 29 3 98 3 341 3 782 3 1364 3 3108 4 41 4 347 4 3807 6 9 6 114 6 123 6 204 6 586 6 818 6 1729 6 3736 7 14 7 80 7 101 7 163 7 4809 7 4810 8 22 8 522 8 2332 8 2796 10 17 10 32 10 34 10 46 10 57 10 58 10 60 10 149 10 482 10 483 10 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 777434612360931036
Test #36:
score: 65
Accepted
time: 370ms = 188ms + 182ms
input:
5 705262511549880222
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 8 15 1 16 5 17 2 18 11 19 15 20 5 21 3 22 12 23 3 24 10 25 3 26 16 27 2 28 7 29 24 30 4 31 2 32 27 33 31 34...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 5 12 2 13 6 14 8 15 1 16 5 17 2 18 11 19 15 20 5 21 3 22 12 23 3 24 10 25 3 26 16 27 2 28 7 29 24 30 4 31 2 32 27 33 31 34...
output:
6 4982 2498 1 2 1 4 1 6 1 10 1 16 1 35 1 44 1 56 1 64 1 89 1 174 1 355 1 1221 1 1376 1 1831 1 2005 3 11 5 7 5 12 5 17 5 21 5 106 5 252 5 344 5 387 5 1581 8 15 8 348 8 878 8 2195 8 2228 9 39 9 65 9 292 9 363 9 1904 9 3334 9 4520 11 19 11 229 11 1647 11 3052 11 3278 13 48 13 124 13 261 13 440 13 1471 ...
input:
6 4982 2498 1 2 1 4 1 6 1 10 1 16 1 35 1 44 1 56 1 64 1 89 1 174 1 355 1 1221 1 1376 1 1831 1 2005 3 11 5 7 5 12 5 17 5 21 5 106 5 252 5 344 5 387 5 1581 8 15 8 348 8 878 8 2195 8 2228 9 39 9 65 9 292 9 363 9 1904 9 3334 9 4520 11 19 11 229 11 1647 11 3052 11 3278 13 48 13 124 13 261 13 440 13 1471 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 705262511549880222
Test #37:
score: 65
Accepted
time: 337ms = 170ms + 167ms
input:
5 510318082834167951
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 4 10 6 11 10 12 10 13 10 14 1 15 14 16 11 17 14 18 7 19 13 20 1 21 9 22 16 23 14 24 9 25 9 26 21 27 27 28 16 29 7 30 5 31 3 32 15 33...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 4 10 6 11 10 12 10 13 10 14 1 15 14 16 11 17 14 18 7 19 13 20 1 21 9 22 16 23 14 24 9 25 9 26 21 27 27 28 16 29 7 30 5 31 3 32 15 33...
output:
6 4982 2497 1 3 2 48 2 85 2 135 2 1650 2 4382 3 32 3 109 3 277 3 338 3 741 3 1344 3 2689 3 3114 4 10 4 43 4 345 4 492 4 610 4 3854 5 9 6 11 6 73 6 146 6 204 6 561 6 791 6 1671 6 2993 7 19 7 30 7 88 7 114 7 1351 7 4840 7 4841 8 422 8 495 8 950 8 2780 9 25 9 26 9 36 9 45 9 210 9 432 9 1081 9 4693 12 1...
input:
6 4982 2497 1 3 2 48 2 85 2 135 2 1650 2 4382 3 32 3 109 3 277 3 338 3 741 3 1344 3 2689 3 3114 4 10 4 43 4 345 4 492 4 610 4 3854 5 9 6 11 6 73 6 146 6 204 6 561 6 791 6 1671 6 2993 7 19 7 30 7 88 7 114 7 1351 7 4840 7 4841 8 422 8 495 8 950 8 2780 9 25 9 26 9 36 9 45 9 210 9 432 9 1081 9 4693 12 1...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 510318082834167951
Test #38:
score: 65
Accepted
time: 342ms = 162ms + 180ms
input:
5 914858813253258744
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 9 17 16 18 14 19 2 20 2 21 9 22 22 23 21 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 5 12 7 13 13 14 1 15 10 16 9 17 16 18 14 19 2 20 2 21 9 22 22 23 21 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10...
output:
6 4982 2533 1 2 1 4 1 8 1 10 1 15 1 39 1 53 1 101 1 151 1 202 1 1296 1 1482 1 2010 3 11 5 6 5 7 5 9 5 12 5 28 5 31 5 254 5 420 5 475 11 63 11 177 11 326 11 2484 11 3270 13 14 13 56 13 110 13 144 13 877 13 1803 13 4653 16 18 16 193 16 372 16 875 16 1455 16 1605 17 88 17 802 17 1279 19 408 20 46 20 62...
input:
6 4982 2533 1 2 1 4 1 8 1 10 1 15 1 39 1 53 1 101 1 151 1 202 1 1296 1 1482 1 2010 3 11 5 6 5 7 5 9 5 12 5 28 5 31 5 254 5 420 5 475 11 63 11 177 11 326 11 2484 11 3270 13 14 13 56 13 110 13 144 13 877 13 1803 13 4653 16 18 16 193 16 372 16 875 16 1455 16 1605 17 88 17 802 17 1279 19 408 20 46 20 62...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 914858813253258744
Test #39:
score: 65
Accepted
time: 352ms = 173ms + 179ms
input:
5 659635316746638238
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 16 19 14 20 2 21 2 22 22 23 21 24 2 25 7 26 25 27 3 28 16 29 2 30 7 31 24 32 28 33 10...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 5 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 16 19 14 20 2 21 2 22 22 23 21 24 2 25 7 26 25 27 3 28 16 29 2 30 7 31 24 32 28 33 10...
output:
6 4982 2500 1 2 1 3 1 4 1 8 1 10 1 12 1 38 1 53 1 112 1 163 1 239 1 507 1 1413 1 2160 5 6 5 7 5 9 5 13 5 282 5 478 11 49 11 67 11 129 11 310 11 1989 11 2690 11 3630 11 3916 14 20 14 54 14 55 14 312 14 945 14 1020 14 1522 15 87 15 96 15 1191 16 29 17 80 17 94 17 1382 18 63 18 335 18 550 18 799 18 108...
input:
6 4982 2500 1 2 1 3 1 4 1 8 1 10 1 12 1 38 1 53 1 112 1 163 1 239 1 507 1 1413 1 2160 5 6 5 7 5 9 5 13 5 282 5 478 11 49 11 67 11 129 11 310 11 1989 11 2690 11 3630 11 3916 14 20 14 54 14 55 14 312 14 945 14 1020 14 1522 15 87 15 96 15 1191 16 29 17 80 17 94 17 1382 18 63 18 335 18 550 18 799 18 108...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 659635316746638238
Test #40:
score: 65
Accepted
time: 347ms = 175ms + 172ms
input:
7 858490260563149759
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 4 10 6 11 10 12 10 13 10 14 12 15 1 16 14 17 14 18 17 19 7 20 13 21 1 22 10 23 16 24 14 25 23 26 2 27 2 28 15 29 22 30 8 31 1 32 21 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 4 10 6 11 10 12 10 13 10 14 12 15 1 16 14 17 14 18 17 19 7 20 13 21 1 22 10 23 16 24 14 25 23 26 2 27 2 28 15 29 22 30 8 31 1 32 21 ...
output:
8 4982 2491 4 4458 22 2868 24 4381 24 4744 29 4588 46 2967 55 1102 55 4955 56 194 56 2997 57 2103 58 454 61 2635 61 3538 62 2918 62 4703 66 4951 92 1182 93 3168 97 862 101 636 103 2706 106 155 113 162 115 1384 115 3831 119 1001 120 296 120 3334 125 172 128 557 130 3729 132 2571 134 647 137 613 137 2...
input:
8 4982 2491 4 4458 22 2868 24 4381 24 4744 29 4588 46 2967 55 1102 55 4955 56 194 56 2997 57 2103 58 454 61 2635 61 3538 62 2918 62 4703 66 4951 92 1182 93 3168 97 862 101 636 103 2706 106 155 113 162 115 1384 115 3831 119 1001 120 296 120 3334 125 172 128 557 130 3729 132 2571 134 647 137 613 137 2...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 858490260563149759
Test #41:
score: 65
Accepted
time: 357ms = 174ms + 183ms
input:
7 860058643727731209
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 9 23 15 24 22 25 7 26 15 27 7 28 5 29 3 30 5 31 3 32 8 33 10 34 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 9 23 15 24 22 25 7 26 15 27 7 28 5 29 3 30 5 31 3 32 8 33 10 34 ...
output:
8 4982 2491 24 2742 41 906 46 4187 62 1640 66 1791 67 1010 77 3740 90 2508 90 4779 94 1735 95 2306 100 532 100 1885 101 515 103 2321 103 4627 105 337 105 1677 106 124 113 1580 116 1082 119 441 119 770 120 4655 124 2573 130 3083 131 1484 131 3410 135 608 142 1495 146 455 148 4378 151 2811 152 3750 15...
input:
8 4982 2491 24 2742 41 906 46 4187 62 1640 66 1791 67 1010 77 3740 90 2508 90 4779 94 1735 95 2306 100 532 100 1885 101 515 103 2321 103 4627 105 337 105 1677 106 124 113 1580 116 1082 119 441 119 770 120 4655 124 2573 130 3083 131 1484 131 3410 135 608 142 1495 146 455 148 4378 151 2811 152 3750 15...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 860058643727731209
Test #42:
score: 65
Accepted
time: 342ms = 182ms + 160ms
input:
7 718861404514377808
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 8 24 1 25 7 26 15 27 7 28 5 29 3 30 5 31 3 32 8 33 10 34 1...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 1 6 5 7 4 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 8 24 1 25 7 26 15 27 7 28 5 29 3 30 5 31 3 32 8 33 10 34 1...
output:
8 4982 2491 17 1194 17 3994 29 849 29 3729 35 113 37 624 37 2019 53 517 53 1812 67 931 78 1726 79 1137 81 2663 89 1835 89 2434 91 836 97 3701 100 1757 100 1920 103 4369 105 1567 106 4280 112 915 116 1029 116 1436 117 473 119 415 130 654 130 2873 130 3731 134 499 137 529 137 4749 139 161 139 256 139 ...
input:
8 4982 2491 17 1194 17 3994 29 849 29 3729 35 113 37 624 37 2019 53 517 53 1812 67 931 78 1726 79 1137 81 2663 89 1835 89 2434 91 836 97 3701 100 1757 100 1920 103 4369 105 1567 106 4280 112 915 116 1029 116 1436 117 473 119 415 130 654 130 2873 130 3731 134 499 137 529 137 4749 139 161 139 256 139 ...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 718861404514377808
Test #43:
score: 65
Accepted
time: 338ms = 182ms + 156ms
input:
7 659192688464047828
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 8 24 1 25 7 26 25 27 3 28 16 29 2 30 7 31 10 32 31 33 31 3...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 6 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 9 18 14 19 2 20 2 21 9 22 22 23 8 24 1 25 7 26 25 27 3 28 16 29 2 30 7 31 10 32 31 33 31 3...
output:
8 4982 2491 4 619 4 3845 24 559 24 2719 24 4180 32 1001 33 1495 33 3352 47 2438 51 4192 56 2508 69 767 85 1707 86 1389 86 1553 86 2701 89 1934 90 4703 92 1032 94 1689 95 2269 97 691 99 2041 103 146 103 2285 105 1854 106 4465 113 1555 116 1437 119 787 129 3452 130 4041 134 528 136 4678 142 4726 143 4...
input:
8 4982 2491 4 619 4 3845 24 559 24 2719 24 4180 32 1001 33 1495 33 3352 47 2438 51 4192 56 2508 69 767 85 1707 86 1389 86 1553 86 2701 89 1934 90 4703 92 1032 94 1689 95 2269 97 691 99 2041 103 146 103 2285 105 1854 106 4465 113 1555 116 1437 119 787 129 3452 130 4041 134 528 136 4678 142 4726 143 4...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 659192688464047828
Test #44:
score: 65
Accepted
time: 335ms = 163ms + 172ms
input:
7 685730986714800201
output:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 14 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 ...
input:
a890c6696058af3ad84e267191c856938f206a8ef7c63581510cdfa15e45f9c07d82b6a58fe3c8183e2b8f4b976dd90fbca50f420ce3dcf29a3d6a73adf47022 7 4982 1 2 1 3 1 4 3 5 5 6 5 7 1 8 5 9 1 10 3 11 1 12 5 13 7 14 13 15 1 16 10 17 14 18 9 19 9 20 1 21 21 22 2 23 11 24 3 25 15 26 12 27 5 28 3 29 8 30 5 31 10 32 25 33 10 ...
output:
8 4982 2491 17 722 17 3825 22 2263 37 849 37 1932 41 1320 42 3620 47 694 47 2300 51 168 51 3817 53 1729 65 3411 67 306 69 707 77 79 79 1129 85 1585 86 1427 86 2264 90 3479 92 924 92 4089 95 2152 100 1227 105 1521 106 4176 114 152 117 118 119 429 124 1354 130 2792 130 3581 136 212 136 347 140 4774 14...
input:
8 4982 2491 17 722 17 3825 22 2263 37 849 37 1932 41 1320 42 3620 47 694 47 2300 51 168 51 3817 53 1729 65 3411 67 306 69 707 77 79 79 1129 85 1585 86 1427 86 2264 90 3479 92 924 92 4089 95 2152 100 1227 105 1521 106 4176 114 152 117 118 119 429 124 1354 130 2792 130 3581 136 212 136 347 140 4774 14...
output:
08e2277017156c65e2df558ef1d27eae814767ea6a771d5be687d4040371b97399dd6bd28d5207cce21e4e205ea711c730f7ccf85a21af8c41bab7c037b89e9e 685730986714800201