QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#296794 | #4826. Find the Parts | defyers# | 0 | 86ms | 26804kb | C++17 | 4.1kb | 2024-01-03 16:37:43 | 2024-01-03 16:37:43 |
Judging History
answer
#include "bits/stdc++.h"
using namespace std;
using ll = long long;
using pii = pair<int, int>;
using LL = long long;
int r, c;
string s;
int a[2005][2005];
vector<int> ans;
int h[2005][2005];
pair<int, int> p[2005][2005];
int B[2005][2005];
int qa[55][55];
unordered_map<LL, pair<int, int>> M;
int sw(char c) {
if (c >= '0' && c <= '9') {
return c - '0';
}
return c - 'A' + 10;
}
int tonum(string s) {
int a0 = sw(s[0]);
int a1 = sw(s[1]);
return a0 * 16 + a1;
}
string st(int x) {
string s;
if (x > 9) s += (x - 10 + 'A');
else s += (x + '0');
return s;
}
string tostring(int num) {
int a0 = num / 16;
int a1 = num % 16;
return st(a0) + st(a1);
}
void encode() {
//cout << tostring(255) << endl;
cin >> r >> c;
ans.push_back(r / 256);
ans.push_back(r % 256);
ans.push_back(c / 256);
ans.push_back(c % 256);
for (int i = 1; i <= r; i++) {
for (int j = 1; j <= c; j++) {
cin >> s;
int num = tonum(s);
a[i][j] = num;
}
}
int ilen = 3;
for (int i = 1; i + ilen - 1 <= r; ) {
int jlen = 3;
for (int j = 1; j + jlen - 1 <= c; ) {
int x = 0;
x = a[i][j];
ans.push_back(x);
j += jlen;
jlen = 7 - jlen;
}
i += ilen;
ilen = 7 - ilen;
}
cout << (int)ans.size() << "\n";
for (int i = 0; i < ans.size(); i++) {
cout << tostring(ans[i]);
cout << " \n"[i == ans.size() - 1];
}
}
void decode() {
int n;
cin >> n;
string s1, s2, s3, s4;
cin >> s1 >> s2 >> s3 >> s4;
int a1 = tonum(s1), a2 = tonum(s2), a3 = tonum(s3), a4 = tonum(s4);
r = a1 * 256 + a2;
c = a3 * 256 + a4;
//cout << "r and c : " << r << " " << c << endl;
int i = 1, j = 1, ilen = 3, jlen = 3;
int hi = 1, hj = 1;
for (int i = 1; i <= r; i++) {
for (int j = 1; j <= c; j++) {
B[i][j] = -1;
}
}
for (int t = 5; t <= n; t++) {
string s;
cin >> s;
if (j + jlen - 1 > c) {
i += ilen;
j = 1;
hi++;
hj = 1;
ilen = 7 - ilen;
jlen = 3;
}
h[hi][hj] = tonum(s);
p[hi][hj] = {i, j};
B[i][j] = h[hi][hj];
hj++;
j += jlen;
jlen = 7 - jlen;
}
for (int i = 1; i <= hi; i++) {
for (int j = 1; j <= hj; j++) {
ll num = h[i][j];
// cout << p[i][j].first << " " << p[i][j].second << " " << tostring(num) << " ";
num = num * 256 + h[i][j + 1];
num = num * 256 + h[i + 1][j];
num = num * 256 + h[i + 1][j + 1];
M[num] = p[i][j];
}
// cout << endl;
}
int q;
cin >> q;
for (int qi = 1; qi <= q; qi++) {
int qr, qc;
cin >> qr >> qc;
for (int i = 1; i <= qr; i++) {
for (int j = 1; j <= qc; j++) {
string tmp;
cin >> tmp;
int num = tonum(tmp);
qa[i][j] = num;
}
}
vector<pii> cands;
auto test = [&](int x, int y) {
for (int i = 1; i <= qr - x; i++) {
for (int j = 1; j <= qc - y; j++) {
ll num = qa[i][j];
num = num * 256 + qa[i][j + y];
num = num * 256 + qa[i + x][j];
num = num * 256 + qa[i + x][j + y];
if (M.count(num)) {
auto [mx, my] = M[num];
cands.push_back({mx - i + 1, my - j + 1});
}
}
}
};
test(3, 3);
test(3, 4);
test(4, 3);
test(4, 4);
sort(cands.begin(), cands.end());
cands.resize(unique(cands.begin(), cands.end()) - cands.begin());
if (cands.empty()) {
cout << -1 << " " << -1 << "\n";
}
else if (cands.front() != cands.back()) {
for (auto [ansx, ansy]: cands) {
bool fail = false;
for (int i = 1; i <= qr; i++) {
for (int j = 1; j <= qc; j++) {
if (ansx + i - 1 > r || ansy + j - 1 > c) {
fail = true;
break;
}
if (B[ansx + i - 1][ansy + j - 1] != -1 && B[ansx + i - 1][ansy + j - 1] != qa[i][j]) {
fail = true;
break;
}
}
if (fail) break;
}
if (!fail) {
cout << ansx << " " << ansy << "\n";
break;
}
}
}
else {
cout << cands.front().first << " " << cands.front().second << "\n";
}
}
}
int32_t main() {
cin.tie(0)->sync_with_stdio(0);
cout << fixed << setprecision(10);
string s;
cin >> s;
if (s[0] == 'm') {
encode();
}
else {
decode();
}
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 1ms
memory: 9848kb
input:
message 20 24 33 39 73 4A 5A AA E0 86 96 4B 0B 83 A0 FA 82 9B B0 6E DC 03 1C B9 5B 81 86 3E 23 7B C9 38 77 82 7D 62 EA CE A8 DE 85 6C 36 B3 10 EE 85 6A D5 92 14 BD 58 74 20 7B 36 E1 89 B8 6F 4A F4 8F 17 2E 2F 0F 79 DD AA 9F 6F AD 85 21 B6 2F 58 37 87 7B 3F EE D9 7D 9A E6 AA 12 E0 B6 BB 3D 72 BD 34 A...
output:
39 00 14 00 18 33 4A 86 0B 82 6E B9 85 2F 7B D9 AA B6 BD F8 BF 9A 40 B4 9A 2A EC 91 DC 66 1C 0D 08 B6 B4 EB 72 F2 A4 D0
input:
parts 39 00 14 00 18 33 4A 86 0B 82 6E B9 85 2F 7B D9 AA B6 BD F8 BF 9A 40 B4 9A 2A EC 91 DC 66 1C 0D 08 B6 B4 EB 72 F2 A4 D0 2 10 10 39 73 4A 5A AA E0 86 96 4B 0B 3E 23 7B C9 38 77 82 7D 62 EA BD 58 74 20 7B 36 E1 89 B8 6F 21 B6 2F 58 37 87 7B 3F EE D9 8A 73 EE 69 BF E0 0D 5C 57 EF F7 4F A7 18 4D 7...
output:
1 2 6 5
result:
ok correct answer
Test #2:
score: 100
Accepted
time: 2ms
memory: 9848kb
input:
message 20 20 85 C4 91 58 77 23 A9 E5 44 8E 28 DC A2 51 13 AE 4E 3C 21 62 37 5A 41 45 8F CA C3 89 01 68 11 72 D8 75 72 ED EE 64 FA B0 05 45 6E F2 FD CE 9A AC 31 CA 88 83 34 D6 23 1F 8C 6D 9E 8C 42 40 7E 18 4C D1 D3 F2 02 20 51 20 14 0F 3D 27 0E 03 73 D7 C0 1F C3 1D D3 55 D9 AF 6E 76 77 28 24 1A 97 E...
output:
29 00 14 00 14 85 58 E5 28 13 42 18 F2 51 3D 0B 43 E4 DB 38 9D 48 B1 11 C2 EC F2 36 6A CB
input:
parts 29 00 14 00 14 85 58 E5 28 13 42 18 F2 51 3D 0B 43 E4 DB 38 9D 48 B1 11 C2 EC F2 36 6A CB 1 10 10 D0 0A D3 6D B9 31 31 76 54 15 CE 14 02 1A A2 8C 77 EB 8E 02 06 44 E4 F4 22 DB 66 F8 7E 38 C6 6A B7 5F E1 A0 0D F0 F5 8A AC DB B0 FB 26 E6 12 36 37 F1 6C AB B1 4C C0 11 B6 DE 71 C2 09 54 23 45 56 1...
output:
6 6
result:
ok correct answer
Test #3:
score: 100
Accepted
time: 2ms
memory: 12148kb
input:
message 20 20 12 4F 58 0D 8B AB 72 D1 55 0F FC 74 28 E3 B0 02 9E FA 18 C0 82 72 32 EB 29 EF 9D 70 E6 2D AC 15 37 31 40 A4 36 B6 58 2C 4E C2 4D AC C5 0F D1 A8 B2 2D 43 ED 00 63 7C 3B 3E C5 94 49 92 7D 2C 69 2B 6A 15 95 7C FD 67 E4 AC EE 01 F8 78 5F 46 57 54 7D 03 92 36 85 D0 C0 B1 14 22 70 9D 06 4E C...
output:
29 00 14 00 14 12 0D D1 FC B0 92 69 95 67 01 3C B5 4B AE 82 18 74 A4 61 BE A4 DF 9C F4 23
input:
parts 29 00 14 00 14 12 0D D1 FC B0 92 69 95 67 01 3C B5 4B AE 82 18 74 A4 61 BE A4 DF 9C F4 23 9 10 10 12 4F 58 0D 8B AB 72 D1 55 0F 82 72 32 EB 29 EF 9D 70 E6 2D 4E C2 4D AC C5 0F D1 A8 B2 2D 92 7D 2C 69 2B 6A 15 95 7C FD 54 7D 03 92 36 85 D0 C0 B1 14 A7 42 36 1E F1 E2 B4 20 D7 FE 8D 5E 4F 0C 4E B...
output:
1 1 11 11 1 11 11 1 1 1 11 1 1 1 1 11 1 1
result:
ok correct answer
Test #4:
score: 100
Accepted
time: 2ms
memory: 12204kb
input:
message 43 37 EA A3 A3 FC CB 58 F5 40 43 D7 44 FA 09 74 25 84 25 7B 87 E4 98 7A 7F 9D 8D 73 46 AA F4 BF 73 DB EF 46 7D DA B5 7B C6 A2 A3 EF 7C 14 EE 10 1C DE 08 ED E8 2C BD F6 F7 2B 7D 82 B6 0D 0C 06 17 56 84 DD 96 29 77 C0 EE 70 EB 9F 16 A6 27 3A 32 52 AE 0E 31 A7 D2 1D B9 EC D2 20 3D 7D 84 12 4B 5...
output:
124 00 2B 00 25 EA FC 40 44 25 7B 7A 8D F4 DB D4 35 2B AE 79 BA 9F A4 68 54 8E 21 C5 9E 4C D7 46 76 6C E1 3D 80 83 4D DB 55 CC 82 D4 0D 67 56 09 89 03 A5 A4 0C B0 22 AD BD D7 B6 39 15 ED 8C 83 EA 94 0E CE 82 A6 44 F6 C8 FB 59 D8 48 97 FA 29 BB 73 6E 14 01 81 B3 AB 85 97 43 4C B5 EE D9 04 74 54 57 76...
input:
parts 124 00 2B 00 25 EA FC 40 44 25 7B 7A 8D F4 DB D4 35 2B AE 79 BA 9F A4 68 54 8E 21 C5 9E 4C D7 46 76 6C E1 3D 80 83 4D DB 55 CC 82 D4 0D 67 56 09 89 03 A5 A4 0C B0 22 AD BD D7 B6 39 15 ED 8C 83 EA 94 0E CE 82 A6 44 F6 C8 FB 59 D8 48 97 FA 29 BB 73 6E 14 01 81 B3 AB 85 97 43 4C B5 EE D9 04 74 54...
output:
10 9 25 16 17 16 9 16 26 9 24 17 7 19 3 16 17 2 15 23 13 26 24 20 13 3 21 8 16 17 7 8 6 21 3 6 6 15 27 6 9 12 16 18 12 11 32 14 6 12 1 16 19 24 31 12 5 2 18 25 7 9 1 6 10 17 16 8 3 16 3 7 13 21 18 1 14 10 8 7 21 1 26 5 4 13 22 16 6 15 29 12 15 12 31 10 5 16 4 15 26 3 3 11 17 27 9 3 12 16 6 10 12 8 1...
result:
ok correct answer
Test #5:
score: 100
Accepted
time: 5ms
memory: 10224kb
input:
message 47 36 BA 36 BC AF 3D 33 4E AA A4 CC 95 72 48 7F 1C 93 1B 8A CE A7 64 75 99 BF 62 8C A7 82 2E D3 52 D5 F6 E7 43 74 BD 8F BA CA 14 5D 79 4F 24 85 18 02 27 12 F2 CA 8F EF CF 8D 9A F4 09 F3 81 70 A7 0E 6F 9E CB 55 03 CC DA D6 18 0D A5 2F 61 D1 CB B9 99 DF B9 34 46 F3 0A E3 7E 09 E1 A1 26 AD E4 5...
output:
134 00 2F 00 24 BA AF AA 95 1C 8A 75 62 2E D5 9F 01 75 6A E3 D5 C8 68 38 EE 1D 75 7C 9D 0C 7A BB A0 02 FB D1 EC 46 96 57 4F 00 B5 67 A4 D9 8D 8F 63 A4 57 0A 45 CB DF DF FB B0 B3 58 B4 7F 2E D6 8F EE 12 84 9E 50 76 85 C6 9D B6 E0 98 E3 B6 B5 73 A9 24 DF DF 66 C3 82 62 3E 9D E2 2B 86 2F A4 4A CD 34 4A...
input:
parts 134 00 2F 00 24 BA AF AA 95 1C 8A 75 62 2E D5 9F 01 75 6A E3 D5 C8 68 38 EE 1D 75 7C 9D 0C 7A BB A0 02 FB D1 EC 46 96 57 4F 00 B5 67 A4 D9 8D 8F 63 A4 57 0A 45 CB DF DF FB B0 B3 58 B4 7F 2E D6 8F EE 12 84 9E 50 76 85 C6 9D B6 E0 98 E3 B6 B5 73 A9 24 DF DF 66 C3 82 62 3E 9D E2 2B 86 2F A4 4A CD...
output:
18 23 1 14 21 5 21 4 15 4 3 1 1 20 11 25 29 9 1 14 9 6 12 17 32 16 11 17 25 4 26 16 15 7 25 7 26 17 14 1 10 13 6 14 7 17 2 11 14 3 17 14 4 22 15 5 23 10 27 5 37 6 2 16 19 15 25 15 4 13 30 7 1 18 3 9 19 13 6 9 15 10 16 23 14 9 3 7 10 8 13 10 1 17 11 20 15 9 8 14 36 10 15 2 21 13 10 20 11 8 19 18 10 1...
result:
ok correct answer
Test #6:
score: 100
Accepted
time: 4ms
memory: 9828kb
input:
message 34 26 F1 5C 28 AA CD DD 16 8A 7A A8 43 A9 1C 60 EF 93 98 6F 20 51 DF 93 3E B3 EE 6B 9B 47 31 79 2B 73 92 68 9B 1F 63 11 DF 06 2E 27 26 73 40 39 5C 2E E1 61 07 5B 1B 48 7B 82 77 21 7C B1 F7 36 4E 7D 49 20 B2 B0 56 B4 58 64 FA A2 23 ED 7A 99 24 B8 66 65 F9 5C CD 9C 9A 5A 2F 6F 1B 39 8A 08 EB 9...
output:
67 00 22 00 1A F1 AA 8A 43 EF 6F 93 24 65 9C 2F 8A 9B 99 E2 81 10 BC 83 5E AD 97 CB 6D C3 95 F6 1D 94 42 C8 F2 89 F0 29 B8 20 A7 CF AE F1 18 44 55 04 0C 24 9E 04 FE FC 70 6D 59 84 A9 D5 A1 2F C4 14 15 FC
input:
parts 67 00 22 00 1A F1 AA 8A 43 EF 6F 93 24 65 9C 2F 8A 9B 99 E2 81 10 BC 83 5E AD 97 CB 6D C3 95 F6 1D 94 42 C8 F2 89 F0 29 B8 20 A7 CF AE F1 18 44 55 04 0C 24 9E 04 FE FC 70 6D 59 84 A9 D5 A1 2F C4 14 15 FC 155 14 20 CB 4A 01 69 6D 69 B9 C3 37 D0 65 95 A7 0C F6 1C 8B 19 1D B1 47 EE A9 9D 8E 90 7C...
output:
11 4 6 7 2 6 12 1 8 6 1 1 17 5 4 3 19 12 23 10 9 13 2 12 7 9 12 2 18 4 7 13 20 1 3 7 11 4 16 10 16 3 10 8 23 4 5 3 1 4 21 12 13 6 19 6 8 1 3 1 14 4 21 7 17 9 12 15 23 2 2 5 6 12 6 4 5 10 13 4 12 12 12 3 13 11 14 8 14 13 13 1 25 3 18 7 8 9 20 5 6 7 14 5 3 9 8 11 1 1 11 9 2 1 2 9 16 2 9 3 6 5 13 5 11 ...
result:
ok correct answer
Test #7:
score: 100
Accepted
time: 5ms
memory: 9896kb
input:
message 39 48 FA 52 6B 11 B6 25 3B 2E B6 B4 EB A6 DB E3 FB 7B A1 09 6A F2 ED 32 61 E1 3C 2F 71 51 72 0C FB 83 0A AE F9 00 10 21 13 75 7B 0A 0E F1 55 15 81 9E 08 9D 47 72 A1 1D 8A 85 EE E5 66 A1 11 12 6C 76 7C CB 16 29 10 0B 99 46 CC 42 ED 78 A8 86 96 AB BE E3 C6 6C 87 19 14 E5 EC 88 E2 1E 16 85 CD 7...
output:
147 00 27 00 30 FA 11 2E EB FB 09 32 3C 72 83 00 13 0E AA 4E DF 4D F8 C2 F7 5D ED AB C0 2E E1 AD 4F 21 EC BB 28 0E BB C8 0D 2F 9F 44 08 19 00 4E F9 4D C9 03 F5 FA 3B 05 98 78 B1 6E EB DF 96 34 FF BE 44 1A DA FA 93 E4 EA 8B BD 64 B1 97 8E CE 77 C2 1B 7C 3E 79 33 2F 8D 05 24 D9 64 02 3B A5 14 D3 B0 9F...
input:
parts 147 00 27 00 30 FA 11 2E EB FB 09 32 3C 72 83 00 13 0E AA 4E DF 4D F8 C2 F7 5D ED AB C0 2E E1 AD 4F 21 EC BB 28 0E BB C8 0D 2F 9F 44 08 19 00 4E F9 4D C9 03 F5 FA 3B 05 98 78 B1 6E EB DF 96 34 FF BE 44 1A DA FA 93 E4 EA 8B BD 64 B1 97 8E CE 77 C2 1B 7C 3E 79 33 2F 8D 05 24 D9 64 02 3B A5 14 D3...
output:
5 32 10 7 17 3 27 7 1 16 15 28 11 13 27 3 25 7 7 26 26 33 3 22 12 4 12 19 16 25 18 30 16 16 1 8 11 22 28 29 12 32 5 9 18 31 25 29 6 9 29 6 2 8 6 20 4 19 5 12 9 15 22 10 23 7 3 20 11 24 4 18 1 13 8 14 26 26 19 1 20 15 8 27 11 1 23 34 14 30 11 29 10 34 18 31 18 17 13 24 3 29 19 9 5 17 25 33 4 33 1 33 ...
result:
ok correct answer
Test #8:
score: 100
Accepted
time: 5ms
memory: 9860kb
input:
message 32 50 41 FF 8F EF A9 94 AD FA 5B 46 BA 3F 4E B6 83 48 0B 72 5C 8F 15 16 BF 37 A4 F9 DC 1F 8A 51 CB 01 B1 16 C3 DD BD 40 FC 93 AD A9 BC 94 92 09 2E B8 DF 13 8E 47 46 27 52 B8 E7 32 AA E1 03 E8 02 54 9F A0 C5 B0 16 52 67 03 1E A2 0A 8A 77 7F 0E 90 D5 10 D8 E7 A9 11 E2 97 B3 D2 38 1B 89 29 9C 9...
output:
130 00 20 00 32 41 EF FA BA 83 72 16 A4 8A 01 DD FC BC 09 DC 54 DE 14 66 7F 71 69 81 EF 80 E8 52 6D 4B AA 33 89 0C BF AE E4 44 B7 10 F0 00 42 9F C6 FC D1 12 01 60 E6 33 B2 21 27 05 05 EA 66 7D 4C 0B 25 A1 C2 22 52 09 7F 7D 86 5A B8 7E 78 C8 95 28 CB 68 49 30 DD CC 20 E9 5E 84 51 31 4A 28 F6 CA 54 12...
input:
parts 130 00 20 00 32 41 EF FA BA 83 72 16 A4 8A 01 DD FC BC 09 DC 54 DE 14 66 7F 71 69 81 EF 80 E8 52 6D 4B AA 33 89 0C BF AE E4 44 B7 10 F0 00 42 9F C6 FC D1 12 01 60 E6 33 B2 21 27 05 05 EA 66 7D 4C 0B 25 A1 C2 22 52 09 7F 7D 86 5A B8 7E 78 C8 95 28 CB 68 49 30 DD CC 20 E9 5E 84 51 31 4A 28 F6 CA...
output:
6 8 10 19 12 27 1 15 10 32 10 11 15 27 1 24 6 15 10 14 8 25 16 3 13 30 5 14 15 27 9 10 15 2 11 18 21 33 7 16 1 2 15 12 20 33 9 36 2 16 13 6 1 14 12 17 10 17 12 9 10 35 10 19 14 21 11 8 1 32 7 16 1 29 5 25 1 7 6 6 5 25 4 33 2 30 10 17 12 5 7 24 1 17 6 2 7 33 4 18 13 8 2 24 12 1 12 40 11 28 14 3 7 2 1...
result:
ok correct answer
Test #9:
score: 100
Accepted
time: 6ms
memory: 10076kb
input:
message 81 52 45 3F B7 46 A6 0E 60 6A 4E FE 79 CC 6D 53 46 21 B2 AC 71 9D 34 3E 90 7C FE F2 F3 3C 12 C8 6B 00 2F AE 77 03 07 BC 13 32 CC B9 25 73 52 2A 65 AF 15 F1 C9 F3 DF C4 92 30 F2 B0 86 D6 6F 03 4C 8C 01 62 F7 54 AA 99 C0 69 58 F8 2A DD CA BB 86 62 66 84 8E CE EA 4F 7F 46 25 C2 A9 C4 A6 2C FE 5...
output:
349 00 51 00 34 45 46 6A 79 46 AC 3E FE 12 00 03 13 25 2A F1 B1 A1 EE CC F8 2D F1 5E 92 55 71 2E 3E 39 1C 16 27 84 2C 17 34 91 31 87 5E 49 9C BE 4E 1C 0B F8 B6 E2 9C FA DC C8 BF EB CF E3 1C B0 12 51 35 85 E1 54 6D B5 89 E5 F3 7A 2E 5A 69 E8 98 E3 C4 B0 3B CF 93 A9 92 43 71 9C 10 33 D9 5F B2 31 16 BE...
input:
parts 349 00 51 00 34 45 46 6A 79 46 AC 3E FE 12 00 03 13 25 2A F1 B1 A1 EE CC F8 2D F1 5E 92 55 71 2E 3E 39 1C 16 27 84 2C 17 34 91 31 87 5E 49 9C BE 4E 1C 0B F8 B6 E2 9C FA DC C8 BF EB CF E3 1C B0 12 51 35 85 E1 54 6D B5 89 E5 F3 7A 2E 5A 69 E8 98 E3 C4 B0 3B CF 93 A9 92 43 71 9C 10 33 D9 5F B2 31...
output:
6 27 13 26 56 37 29 31 52 6 23 27 7 20 47 3 27 3 26 25 34 28 17 22 32 5 43 15 16 23 5 4 51 18 44 5 6 32 15 6 27 32 26 39 19 41 53 33 32 26 7 40 61 2 63 41 65 17 32 32 18 29 52 19 2 11 9 33 3 9 36 25 13 20 42 12 60 28 36 32 32 6 24 42 14 12 53 33 21 21 66 23 60 19 60 27 4 34 5 3 19 36 55 13 35 29 14 ...
result:
ok correct answer
Test #10:
score: 100
Accepted
time: 3ms
memory: 10044kb
input:
message 73 75 7C DD DD 94 21 1F 7B 6C 1B FE 78 9F 93 A8 73 00 0F 63 45 10 32 1B 2B 2C 2B 07 04 A8 07 22 49 3C 0E A9 DE C9 C5 DD E5 A8 76 30 6D 05 5B 48 70 9A 43 1F B2 CD 8D DA A1 AA 26 FC 19 95 4C D8 D6 2A A0 B4 C3 97 59 AE 1A 9B 8F A1 69 54 A5 76 F1 F0 13 01 C0 CF FE 54 46 A8 89 66 7A F1 AD 3B 59 7...
output:
445 00 49 00 4B 7C 94 6C 78 73 63 1B 2B 07 3C C9 E5 6D 48 1F 8D 26 95 2A C3 1A FC 22 BD 50 FE 4F 22 2E 26 36 DD A0 77 5A 03 AF E6 0E 2C FB 0B E3 2C 15 D5 A5 93 3B 2A B1 55 5F D9 FA 10 29 BD EA E0 20 DA 1D 23 3C AF 06 53 EC 95 3A 43 42 76 DE BD A9 5A 8A C6 F4 E3 F4 87 33 86 3A 7B 68 6F 3D 0F 60 EF 36...
input:
parts 445 00 49 00 4B 7C 94 6C 78 73 63 1B 2B 07 3C C9 E5 6D 48 1F 8D 26 95 2A C3 1A FC 22 BD 50 FE 4F 22 2E 26 36 DD A0 77 5A 03 AF E6 0E 2C FB 0B E3 2C 15 D5 A5 93 3B 2A B1 55 5F D9 FA 10 29 BD EA E0 20 DA 1D 23 3C AF 06 53 EC 95 3A 43 42 76 DE BD A9 5A 8A C6 F4 E3 F4 87 33 86 3A 7B 68 6F 3D 0F 60...
output:
49 47 11 62 43 13 22 53 58 48 28 1 40 52 31 13 33 16 17 22 19 6 3 35 54 4 12 1 9 13 42 12 27 29 17 30 10 7 53 41 8 27 13 12 13 12 17 10 20 32 6 1 56 9 50 55 21 11 55 13 15 58 37 16 47 32 46 17 6 1 56 36 23 46 12 7 6 35 4 53 56 4 2 33 38 12 3 52 52 63 27 19 24 44 21 13 51 29 52 8 46 25 37 26 11 30 7 ...
result:
ok correct answer
Test #11:
score: 100
Accepted
time: 9ms
memory: 12204kb
input:
message 90 52 33 81 6E 5B BF E5 B2 96 FB D5 79 AA 6C D3 27 EA 88 E6 63 C0 06 8A 09 2A F2 80 BA 2A 83 FC 6A 26 19 71 A5 D6 5F C8 E7 DB 5A 31 45 EB 62 95 E7 D6 79 69 CC 94 86 3D E0 83 F2 E3 A6 09 4B 2E DA DD 7D 33 CE 01 41 A0 BB 5E 47 09 0B 61 44 E8 8D F8 20 2E 55 B7 6F F6 D3 7D 16 3F 7C 89 76 7E 42 B...
output:
379 00 5A 00 34 33 5B 96 79 27 E6 8A F2 83 26 D6 E7 45 95 69 70 90 A4 FF AF C7 4F 38 9B D0 3E 55 9B FE 39 51 52 3A 7A 40 9E 8F 2A 3F 36 29 55 71 AC B5 0D 02 4B 81 27 19 F4 84 F8 3C 3E 9C 63 53 3F B9 FC 33 48 28 DB 0A BA 68 5B 5E 8E 5C 2C 15 F3 64 4A 39 44 68 84 9B 41 F7 A7 A2 E4 9F 31 F0 49 5C EE 50...
input:
parts 379 00 5A 00 34 33 5B 96 79 27 E6 8A F2 83 26 D6 E7 45 95 69 70 90 A4 FF AF C7 4F 38 9B D0 3E 55 9B FE 39 51 52 3A 7A 40 9E 8F 2A 3F 36 29 55 71 AC B5 0D 02 4B 81 27 19 F4 84 F8 3C 3E 9C 63 53 3F B9 FC 33 48 28 DB 0A BA 68 5B 5E 8E 5C 2C 15 F3 64 4A 39 44 68 84 9B 41 F7 A7 A2 E4 9F 31 F0 49 5C...
output:
43 23 39 3 60 6 47 16 49 27 19 39 14 14 73 20 6 7 44 18 55 3 52 24 45 15 54 14 1 6 2 19 43 24 58 34 26 39 12 34 12 16 70 24 69 19 72 40 70 14 59 5 60 15 32 24 3 37 67 15 44 14 72 4 7 17 25 32 78 8 69 37 71 8 5 30 2 36 20 36 21 20 41 15 19 28 79 24 53 9 80 3 49 13 8 29 4 21 61 25 47 42 53 12 36 20 60...
result:
ok correct answer
Test #12:
score: 100
Accepted
time: 4ms
memory: 12196kb
input:
message 94 89 12 55 C9 F2 D7 8F 1D EF 99 09 04 8A 26 00 57 BF BB C6 CD EC 44 C9 ED 47 67 F4 EC A2 BC 8F 49 0C A0 A8 80 A5 BA 13 D9 65 4D E1 CD A1 54 CC 52 97 72 30 77 17 67 31 73 73 4A 19 48 85 B2 B8 BB 68 37 D0 7A DD BC 54 A6 A6 00 DD 73 29 2B 0A F4 FF F2 9F 9E 46 FF A9 8E 3E DB 36 D0 03 FC B1 0B B...
output:
679 00 5E 00 59 12 F2 EF 04 57 C6 C9 67 BC 0C A5 D9 CD CC 30 67 4A 85 68 7A A6 DD 0A F2 FF B2 71 06 8B 88 65 F0 C0 E4 79 5E CD 81 03 8B B9 4D 18 49 B9 45 43 6B B3 15 C0 A0 CE 39 08 35 1D 03 16 B7 96 73 77 3A 56 64 30 20 00 7B EA 32 F6 79 77 AE C6 47 2B 76 1B DE C0 1B BA 4F 42 9D EC 4D 58 13 BE 2F 74...
input:
parts 679 00 5E 00 59 12 F2 EF 04 57 C6 C9 67 BC 0C A5 D9 CD CC 30 67 4A 85 68 7A A6 DD 0A F2 FF B2 71 06 8B 88 65 F0 C0 E4 79 5E CD 81 03 8B B9 4D 18 49 B9 45 43 6B B3 15 C0 A0 CE 39 08 35 1D 03 16 B7 96 73 77 3A 56 64 30 20 00 7B EA 32 F6 79 77 AE C6 47 2B 76 1B DE C0 1B BA 4F 42 9D EC 4D 58 13 BE...
output:
9 22 38 62 2 36 64 4 15 43 31 64 30 54 24 14 37 21 3 14 69 45 66 6 49 42 37 12 63 66 72 52 22 75 26 49 68 65 1 58 56 50 26 48 5 66 66 62 33 42 19 71 47 77 23 33 36 20 18 32 55 26 17 32 34 71 56 18 34 2 25 78 28 60 15 35 44 52 55 65 4 8 40 48 61 58 44 47 39 29 48 17 64 17 66 2 18 12 26 32 21 13 31 64...
result:
ok correct answer
Test #13:
score: 100
Accepted
time: 8ms
memory: 10060kb
input:
message 75 66 C1 98 36 A7 3A D9 55 DA 00 6A 1D DC AF 7D 05 A8 3F 55 C0 AF 74 26 F4 BB 40 B3 07 5A 6F 56 A5 9F 2A 13 DA 04 AF BD 91 D4 C8 AE 29 CD C2 EC 31 01 D8 F1 E4 DC 48 1E EA AC 70 B6 2E B6 C2 1D 3A 37 09 74 C7 E8 4F DD 4A B5 7D 0E 1C 8D A9 74 2A 1A 5D 7B 0A 7F 57 1B 7A 5F EB ED 11 2E 48 57 59 8...
output:
403 00 4B 00 42 C1 A7 DA 1D 05 55 26 40 6F 9F 04 91 29 EC F1 48 70 B6 37 FF 65 10 9D 47 68 D9 BC A4 E7 71 32 A0 CE AA FC 02 1C 97 FE C6 01 14 9B 35 F3 6E AB A4 48 51 24 4B 88 EE C7 06 47 6D 8D 62 CF 88 64 F1 C4 34 57 8B AE 55 3E 24 0C BA CB 45 D2 85 CF 98 A4 39 93 B4 6F 8F A7 48 B6 83 3E E3 AD 7C 08...
input:
parts 403 00 4B 00 42 C1 A7 DA 1D 05 55 26 40 6F 9F 04 91 29 EC F1 48 70 B6 37 FF 65 10 9D 47 68 D9 BC A4 E7 71 32 A0 CE AA FC 02 1C 97 FE C6 01 14 9B 35 F3 6E AB A4 48 51 24 4B 88 EE C7 06 47 6D 8D 62 CF 88 64 F1 C4 34 57 8B AE 55 3E 24 0C BA CB 45 D2 85 CF 98 A4 39 93 B4 6F 8F A7 48 B6 83 3E E3 AD...
output:
51 2 47 26 44 30 9 39 32 23 57 6 50 5 4 36 37 45 4 8 32 43 36 26 2 52 37 40 1 4 43 6 25 21 15 42 54 36 46 10 21 47 57 17 4 28 33 46 32 35 56 42 60 47 7 31 38 38 41 26 29 6 47 40 22 13 4 10 56 14 37 12 19 21 43 47 2 13 32 7 41 16 18 9 32 29 14 3 56 22 14 5 1 14 30 52 45 35 30 31 38 22 38 49 17 15 38 ...
result:
ok correct answer
Test #14:
score: 100
Accepted
time: 12ms
memory: 14188kb
input:
message 197 150 77 0D 23 D2 82 3D 32 D1 6E 6E D6 87 2D 05 9A 1C 95 75 FF DE A8 1F 6E 34 DA 33 5D 57 DE F0 33 44 4F EF 97 24 9F C6 D0 5A 08 50 2E FD C3 9D 77 06 3E EA B5 FC 20 C8 9A D0 EA 17 45 11 B9 83 BF 36 5D 2A 44 87 75 58 19 E5 09 3A 2F 27 B3 86 0F 24 6F 01 9D FF 42 CA 7C 4E 60 40 B4 EC 30 49 97...
output:
2412 00 C5 00 96 77 D2 D1 D6 9A 75 1F DA DE 44 24 D0 2E 9D EA 20 EA 11 36 44 19 3A 86 6F 42 4E EC 97 5C B0 D7 38 09 8E AB 02 58 04 84 EB 12 73 94 75 80 FB 92 E2 DD AC D0 9A 1B 0B B6 8B C5 70 F1 20 3F 40 98 3F A2 DF B2 7A 78 B0 B9 FB 41 16 D8 3B 53 AB 2F 39 43 5D 61 B5 B1 BC 5D FB 90 D1 57 A1 66 B8 4...
input:
parts 2412 00 C5 00 96 77 D2 D1 D6 9A 75 1F DA DE 44 24 D0 2E 9D EA 20 EA 11 36 44 19 3A 86 6F 42 4E EC 97 5C B0 D7 38 09 8E AB 02 58 04 84 EB 12 73 94 75 80 FB 92 E2 DD AC D0 9A 1B 0B B6 8B C5 70 F1 20 3F 40 98 3F A2 DF B2 7A 78 B0 B9 FB 41 16 D8 3B 53 AB 2F 39 43 5D 61 B5 B1 BC 5D FB 90 D1 57 A1 6...
output:
69 55 12 110 147 120 50 23 73 68 118 74 26 18 60 43 126 104 127 11 32 109 174 73 8 109 25 131 32 12 150 16 118 58 144 111 130 136 148 11 118 108 46 72 77 14 127 119 103 54 162 37 63 124 94 123 157 30 126 113 133 62 183 95 103 60 123 17 95 50 153 87 113 31 165 70 16 93 10 54 45 83 160 34 78 8 63 104 ...
result:
ok correct answer
Test #15:
score: 100
Accepted
time: 6ms
memory: 12876kb
input:
message 159 157 0F 3D 82 40 C9 A8 98 10 70 15 94 66 42 7E F9 1D 4D 8F 86 4E 77 F6 ED 01 51 BE 8C BD 7C DC 90 B7 F4 1A 08 0F 95 C4 7A F0 66 D2 3E 08 FE 25 52 BC D2 D9 85 BD 14 D0 6F 94 AE 5F E9 14 1F D2 6A 00 C0 17 10 6D 26 A7 51 87 14 F2 01 F2 4F DF 3B 49 D4 26 9C 41 28 B3 7A DE F4 10 E2 C1 81 B7 68...
output:
2029 00 9F 00 9D 0F 40 10 94 F9 8F F6 51 7C B7 0F 7A 3E 25 D9 14 AE 14 00 10 51 F2 DF D4 28 DE C1 68 9C 43 47 0D 1A 0C 73 F4 2B D1 40 75 31 D3 D5 82 D7 DF 5B 68 50 4B 6D 9A 0D 46 C4 84 84 96 77 4C 0F 99 8C 1A 46 12 69 09 2E 3A 32 73 72 13 DA C0 A3 81 85 7F 89 13 00 05 FA 6E 7F 72 C9 9F C2 FE 1D 7C 4...
input:
parts 2029 00 9F 00 9D 0F 40 10 94 F9 8F F6 51 7C B7 0F 7A 3E 25 D9 14 AE 14 00 10 51 F2 DF D4 28 DE C1 68 9C 43 47 0D 1A 0C 73 F4 2B D1 40 75 31 D3 D5 82 D7 DF 5B 68 50 4B 6D 9A 0D 46 C4 84 84 96 77 4C 0F 99 8C 1A 46 12 69 09 2E 3A 32 73 72 13 DA C0 A3 81 85 7F 89 13 00 05 FA 6E 7F 72 C9 9F C2 FE 1...
output:
64 36 38 128 34 72 39 64 87 126 48 136 126 29 22 2 84 11 6 97 20 30 114 18 114 39 83 114 129 104 119 25 49 72 91 69 65 30 37 39 136 53 120 137 116 36 68 7 99 120 23 46 28 56 47 78 78 104 41 130 33 68 51 27 90 86 81 132 2 18 83 10 29 30 41 5 118 37 3 128 97 126 48 65 48 95 113 66 98 122 69 100 38 20 ...
result:
ok correct answer
Test #16:
score: 100
Accepted
time: 17ms
memory: 10472kb
input:
message 147 145 43 6C D3 3C 62 9B 33 BA 3F 78 5D 9F D8 E9 10 C0 69 A7 27 B5 FE 2B 83 81 73 22 81 46 1F C7 9E EB 1C 60 30 C6 22 E8 C8 88 3F 24 FE BD A6 59 8D F1 1C 0D 93 C1 53 DB 47 54 67 1B C2 4B 3A A3 F3 EC D0 29 1E 41 CF 6D C9 06 2E 5C F0 11 63 37 D6 D3 45 75 15 56 11 BD 97 FC 5E 1E 08 F9 F1 6A 4D...
output:
1726 00 93 00 91 43 3C BA 5D 10 A7 2B 73 1F EB C6 C8 FE 59 0D 53 67 4B EC 1E C9 5C 37 45 11 FC F9 4D B1 81 35 E8 AE 3F A0 CB 10 0E 81 EB E1 9E 97 4E 5A 3B DE 5A 1C CC 0E 98 0D 62 04 7F A1 69 E1 DC CE 36 BF 4B 40 E8 48 7D 30 BE 89 E9 11 B3 3E AD 7C AD 9F 2D 4F 2B A7 E2 7F 08 9D 10 C7 DC 6E 47 13 51 A...
input:
parts 1726 00 93 00 91 43 3C BA 5D 10 A7 2B 73 1F EB C6 C8 FE 59 0D 53 67 4B EC 1E C9 5C 37 45 11 FC F9 4D B1 81 35 E8 AE 3F A0 CB 10 0E 81 EB E1 9E 97 4E 5A 3B DE 5A 1C CC 0E 98 0D 62 04 7F A1 69 E1 DC CE 36 BF 4B 40 E8 48 7D 30 BE 89 E9 11 B3 3E AD 7C AD 9F 2D 4F 2B A7 E2 7F 08 9D 10 C7 DC 6E 47 1...
output:
17 104 83 124 66 19 37 7 39 92 46 96 67 94 3 119 74 126 37 88 19 16 124 59 3 103 29 45 128 32 50 91 48 93 96 76 82 58 100 37 58 21 95 14 104 5 45 81 85 1 60 24 51 97 42 98 54 105 105 97 130 4 72 22 12 133 82 116 4 53 10 9 86 68 86 30 2 5 35 96 20 77 131 18 46 38 44 46 57 79 58 71 25 60 39 64 2 45 93...
result:
ok correct answer
Test #17:
score: 100
Accepted
time: 12ms
memory: 12908kb
input:
message 181 140 65 8D DB 98 3F A7 07 38 4F 6A 29 25 2C 66 B0 5F C4 5C FA FB C6 34 8A 34 27 7F 77 2D 3E 93 A4 F2 64 9B 73 B3 C3 C3 9D 79 0C 3E 7F 36 94 65 EF 43 29 75 EF EF F5 BB 36 5B CB 6A 60 0A 84 B2 A0 8D D8 B4 AE 2C 19 7F 64 71 B8 E1 97 A1 B4 92 C4 A2 82 79 35 5A C7 FB 19 55 6A 33 64 22 99 57 C5...
output:
2044 00 B5 00 8C 65 98 38 29 B0 5C 34 27 3E F2 B3 9D 7F 65 75 F5 CB 0A 8D AE 64 E1 92 82 C7 55 22 C5 84 C4 63 C6 8C D3 BA 65 4F 38 1D C9 AC B3 05 BC 3D 83 58 ED FB F5 E0 44 2A 51 C8 FC 08 4D 07 45 56 27 61 3C AE FE D4 12 E2 07 21 C4 4C C7 5F 2C CE BA 21 EC 2D 56 E2 52 3E 22 6C A1 D0 AB 82 35 32 24 F...
input:
parts 2044 00 B5 00 8C 65 98 38 29 B0 5C 34 27 3E F2 B3 9D 7F 65 75 F5 CB 0A 8D AE 64 E1 92 82 C7 55 22 C5 84 C4 63 C6 8C D3 BA 65 4F 38 1D C9 AC B3 05 BC 3D 83 58 ED FB F5 E0 44 2A 51 C8 FC 08 4D 07 45 56 27 61 3C AE FE D4 12 E2 07 21 C4 4C C7 5F 2C CE BA 21 EC 2D 56 E2 52 3E 22 6C A1 D0 AB 82 35 3...
output:
158 28 122 7 38 18 74 26 158 38 137 103 2 121 83 10 25 26 9 120 21 14 153 37 166 43 55 111 121 2 92 127 7 75 160 99 107 122 125 125 148 102 112 15 162 30 154 126 13 52 44 70 70 49 60 97 97 4 39 87 153 53 144 56 18 103 40 13 95 27 86 18 119 27 90 51 5 103 162 116 66 68 150 59 1 111 71 59 6 78 43 119 ...
result:
ok correct answer
Test #18:
score: 100
Accepted
time: 11ms
memory: 12832kb
input:
message 178 184 8B F7 04 CA B3 C4 12 8A 2D E0 0E 64 58 D5 42 33 B9 11 66 05 29 59 B1 15 69 AD 08 7E 3B F8 22 E2 1B 8F 71 AF 9E 65 18 96 39 28 51 CB 79 A9 34 E9 11 0E 73 D3 6D 43 8E 99 99 F6 15 99 89 DC 72 D3 50 82 29 3E 55 1A 3B 90 2F EB 1D 1D D8 36 F8 E3 12 7F 73 19 79 21 D5 85 AE 1A 8D EC D8 4F 1B...
output:
2656 00 B2 00 B8 8B CA 8A 0E 42 11 59 69 3B E2 AF 18 51 A9 0E 6D 99 99 D3 29 3B EB 36 12 79 85 EC 1B 19 1B 60 F5 96 56 7E 29 85 7C 89 05 37 37 78 72 A2 DD B0 A1 D9 A7 F4 5E B2 F5 F5 AC 57 9E 4B D0 87 1E 53 B1 9A 62 5E 5E 2F 03 27 94 13 79 58 74 05 A1 09 A0 5D 5F D2 3A AF 2E 65 CC DB 71 48 44 70 8E A...
input:
parts 2656 00 B2 00 B8 8B CA 8A 0E 42 11 59 69 3B E2 AF 18 51 A9 0E 6D 99 99 D3 29 3B EB 36 12 79 85 EC 1B 19 1B 60 F5 96 56 7E 29 85 7C 89 05 37 37 78 72 A2 DD B0 A1 D9 A7 F4 5E B2 F5 F5 AC 57 9E 4B D0 87 1E 53 B1 9A 62 5E 5E 2F 03 27 94 13 79 58 74 05 A1 09 A0 5D 5F D2 3A AF 2E 65 CC DB 71 48 44 7...
output:
137 18 136 95 55 87 55 70 109 28 22 159 3 55 137 72 84 52 56 129 66 39 126 48 47 166 7 34 134 153 4 29 135 167 130 67 142 39 8 55 19 93 46 152 91 33 70 5 92 86 74 5 64 140 50 59 58 37 99 38 110 111 55 115 106 36 48 138 83 141 126 143 87 32 168 91 38 94 156 136 140 9 128 1 80 9 86 75 53 104 75 21 99 ...
result:
ok correct answer
Test #19:
score: 100
Accepted
time: 42ms
memory: 18756kb
input:
message 422 370 70 7F 00 BC 5D 79 A6 07 3C 86 2E 76 EA A1 95 6C AF DF 05 62 E7 A6 2C 9B C5 33 4C EC 73 47 BC B4 1F E1 5C 74 26 FF 5C B7 FE E2 31 CF 34 B5 88 9B 6E 40 56 2F 17 28 74 8C F2 63 91 35 6E 64 10 76 6E 1E AB 39 08 63 8E 18 09 FF E8 EF 7D F8 1E 6D 50 91 3A A8 E7 BF 51 81 BD D7 FA F7 A9 8E A6...
output:
12604 01 A6 01 72 70 BC 07 2E 95 DF A6 C5 73 B4 74 5C 31 B5 40 17 F2 35 76 AB 8E FF F8 50 E7 81 F7 A6 35 9B E2 A7 C9 B8 D5 DC FA 63 2A 17 D3 4E 94 DC 32 6B AA 16 E4 12 7B BE 93 38 E5 36 28 56 D8 EC 1B 78 A0 09 90 B6 49 DB AD B6 6C 89 C5 B3 37 E9 C1 C9 9F DC B9 78 13 2F 25 D0 52 E3 49 CA 5A 6A C4 DD ...
input:
parts 12604 01 A6 01 72 70 BC 07 2E 95 DF A6 C5 73 B4 74 5C 31 B5 40 17 F2 35 76 AB 8E FF F8 50 E7 81 F7 A6 35 9B E2 A7 C9 B8 D5 DC FA 63 2A 17 D3 4E 94 DC 32 6B AA 16 E4 12 7B BE 93 38 E5 36 28 56 D8 EC 1B 78 A0 09 90 B6 49 DB AD B6 6C 89 C5 B3 37 E9 C1 C9 9F DC B9 78 13 2F 25 D0 52 E3 49 CA 5A 6A ...
output:
196 138 365 80 202 297 150 183 242 8 303 2 158 35 9 262 344 119 275 342 339 258 39 333 268 48 26 5 253 92 7 140 135 17 191 257 8 168 101 129 134 355 81 306 21 278 364 190 26 137 154 77 335 299 60 127 322 199 235 175 96 261 364 193 25 319 285 276 21 277 129 239 387 273 133 51 201 94 228 135 221 54 14...
result:
ok correct answer
Test #20:
score: 100
Accepted
time: 23ms
memory: 18836kb
input:
message 407 394 C1 C6 C9 40 68 4D 60 50 5B D2 75 B7 40 FF FE 09 D7 95 5E A5 BC 08 AC D3 5F CC 0D 08 D0 3E CB B9 5C 6D 7F 4C FF 7F 42 45 1D 16 F3 8D 74 08 70 23 85 B2 80 04 C7 D0 C9 0C 2D 4B DA F8 37 5C 00 AC FF 06 1F E4 03 B3 F2 32 F2 42 33 C4 36 94 22 F4 77 56 97 8C 02 EC 77 95 4F 2E 20 87 91 14 72...
output:
12996 01 97 01 8A C1 40 50 75 FE 95 08 5F D0 B9 4C 42 F3 08 B2 C7 2D F8 AC 1F F2 42 94 77 02 95 87 72 4D 6D B1 D9 C4 AB 5C 6C CD 5F B3 EA 73 68 B0 A0 D7 20 46 93 F9 00 51 C1 92 4B A1 17 CA D2 4C 6A 44 06 EC 8B 39 B9 D7 46 D2 9C 1A F5 90 C7 6D F5 CF F1 F6 25 57 BD 1C 52 1C 13 D7 F0 C9 5A 7C 9B AF 2F ...
input:
parts 12996 01 97 01 8A C1 40 50 75 FE 95 08 5F D0 B9 4C 42 F3 08 B2 C7 2D F8 AC 1F F2 42 94 77 02 95 87 72 4D 6D B1 D9 C4 AB 5C 6C CD 5F B3 EA 73 68 B0 A0 D7 20 46 93 F9 00 51 C1 92 4B A1 17 CA D2 4C 6A 44 06 EC 8B 39 B9 D7 46 D2 9C 1A F5 90 C7 6D F5 CF F1 F6 25 57 BD 1C 52 1C 13 D7 F0 C9 5A 7C 9B ...
output:
253 200 209 263 352 80 146 223 217 137 277 257 28 211 162 112 384 220 121 213 249 23 284 380 292 210 296 161 170 179 365 282 179 189 242 25 38 213 120 304 55 48 68 352 19 373 135 186 185 345 24 152 153 229 145 127 307 325 82 334 366 103 70 119 20 335 270 282 343 172 326 144 298 194 170 199 374 1 112...
result:
ok correct answer
Test #21:
score: 100
Accepted
time: 27ms
memory: 19088kb
input:
message 400 490 64 F8 17 A7 0B E7 7F 59 B3 1A C0 F1 61 BE F9 A1 23 C9 24 F1 3B D2 CE C5 BC C0 71 1A 4F 22 8B DD 97 87 30 01 14 FD 86 FC D5 DD 60 AB D1 C4 8B D9 31 9E FC A4 FA 97 C6 31 FC 0F 4F 22 96 33 41 6B AB D2 4E E7 BD 24 72 8A 04 41 5A CC A7 93 EE B9 73 0E F6 CE 69 66 16 7B 63 1F AA C4 09 28 94...
output:
15964 01 90 01 EA 64 A7 59 C0 F9 C9 D2 BC 4F DD 01 86 60 C4 9E FA FC 22 6B 4E 72 41 93 73 69 7B C4 94 C8 EE 4B B4 57 6D DF 5C 80 CE 7F A2 79 D3 3F 14 BE 98 2F 1C 4F F3 E7 C2 FC FF 86 A5 C3 05 77 85 26 5E F9 D4 B7 85 06 3A 8B 07 2A BF 5F E3 22 7F 84 C1 76 16 CE 68 70 1F ED 8C 0F 69 BF 98 41 4F 0D 20 ...
input:
parts 15964 01 90 01 EA 64 A7 59 C0 F9 C9 D2 BC 4F DD 01 86 60 C4 9E FA FC 22 6B 4E 72 41 93 73 69 7B C4 94 C8 EE 4B B4 57 6D DF 5C 80 CE 7F A2 79 D3 3F 14 BE 98 2F 1C 4F F3 E7 C2 FC FF 86 A5 C3 05 77 85 26 5E F9 D4 B7 85 06 3A 8B 07 2A BF 5F E3 22 7F 84 C1 76 16 CE 68 70 1F ED 8C 0F 69 BF 98 41 4F ...
output:
309 16 187 194 244 377 301 387 272 393 285 63 60 156 277 273 313 365 314 93 55 275 327 59 302 231 188 199 121 367 117 136 28 247 86 428 272 457 186 158 203 448 90 312 154 192 287 452 113 115 3 73 287 434 149 3 83 87 290 261 314 250 21 276 355 283 321 143 381 75 121 468 39 389 366 178 116 118 254 119...
result:
ok correct answer
Test #22:
score: 100
Accepted
time: 24ms
memory: 15512kb
input:
message 347 273 2E 75 04 64 42 D7 CF 2C FE E2 B5 53 FA E5 18 2D 49 47 8F 86 80 0E 4B EA 4E 36 F4 53 12 14 B5 B0 14 45 65 A8 C3 95 72 CE 7D 84 62 5F 1A 2A ED 01 E7 FF 81 19 30 E5 4A BA 20 7D EE 5B DC A6 F7 5E 6D 97 4C 1C 1E 1C 3F 1D E7 FB 8B CE F9 E5 9F E8 C5 14 F6 E5 3B 98 5C CC EB BF EB CE 52 7F 93...
output:
7726 01 5B 01 11 2E 64 2C B5 18 47 0E 4E 12 B0 A8 72 62 2A FF 30 20 5B 5E 4C 3F FB E5 C5 3B CC CE 93 C2 95 1A A7 17 36 F4 B3 F2 C3 58 EE DD F2 35 75 21 0A FE 30 F1 3C A2 77 7B 08 E3 04 88 0A 0C C5 14 20 BA 1B 22 73 07 37 E9 76 E3 0F 6F 64 E1 F6 15 34 FA 70 7C D1 3C FB 61 2C C0 9E B3 2C 1A 1B 61 8E 7...
input:
parts 7726 01 5B 01 11 2E 64 2C B5 18 47 0E 4E 12 B0 A8 72 62 2A FF 30 20 5B 5E 4C 3F FB E5 C5 3B CC CE 93 C2 95 1A A7 17 36 F4 B3 F2 C3 58 EE DD F2 35 75 21 0A FE 30 F1 3C A2 77 7B 08 E3 04 88 0A 0C C5 14 20 BA 1B 22 73 07 37 E9 76 E3 0F 6F 64 E1 F6 15 34 FA 70 7C D1 3C FB 61 2C C0 9E B3 2C 1A 1B 6...
output:
238 76 78 55 292 22 98 171 137 166 54 6 296 208 140 52 128 48 298 204 144 244 114 202 266 110 143 58 170 29 234 232 241 26 76 107 279 21 248 213 307 176 326 74 105 113 271 23 68 232 232 178 318 214 110 102 64 184 154 247 21 4 306 150 86 159 194 82 302 225 26 74 56 221 232 236 71 103 56 59 276 212 32...
result:
ok correct answer
Test #23:
score: 100
Accepted
time: 44ms
memory: 18408kb
input:
message 472 250 C9 AA 7A B0 59 46 59 01 3B 8F D1 49 21 1F D0 B7 54 E2 C3 77 CB A9 6B 95 68 8D 9A 1F FB 01 DA 51 D3 BF A1 41 45 68 3A 57 F2 2F 58 BC 2F F0 2A 43 DF B7 C7 0C 6C D0 B4 DC 0E 50 E6 13 65 4D 73 72 B2 F9 B2 E2 03 7F 89 B2 01 6E 71 DD 22 C1 34 9D 3E 12 54 49 06 7D 95 7E AD 0C F3 87 47 53 ED...
output:
9589 01 D8 00 FA C9 B0 01 D1 D0 E2 A9 68 FB 51 41 3A 58 F0 B7 6C 0E 13 72 B2 89 6E C1 3E 06 7E 87 ED 29 86 9D E6 2C C5 F0 5C 1E DA 7F A8 04 E3 AC 4F C8 45 60 85 AE DA 69 9A 20 8C 10 FF E4 89 30 88 0C F8 8E DC 15 27 38 50 52 3A 6F 06 31 36 B1 B2 FD D6 D5 38 70 81 91 2D C9 27 F0 31 19 C2 A4 3F 39 05 8...
input:
parts 9589 01 D8 00 FA C9 B0 01 D1 D0 E2 A9 68 FB 51 41 3A 58 F0 B7 6C 0E 13 72 B2 89 6E C1 3E 06 7E 87 ED 29 86 9D E6 2C C5 F0 5C 1E DA 7F A8 04 E3 AC 4F C8 45 60 85 AE DA 69 9A 20 8C 10 FF E4 89 30 88 0C F8 8E DC 15 27 38 50 52 3A 6F 06 31 36 B1 B2 FD D6 D5 38 70 81 91 2D C9 27 F0 31 19 C2 A4 3F 3...
output:
24 10 443 126 260 116 162 92 428 161 38 77 415 178 345 140 81 112 301 41 223 103 78 168 140 207 212 84 437 71 289 149 447 16 305 224 89 199 105 221 148 84 206 204 224 107 132 216 170 140 183 97 316 27 118 129 218 134 422 231 107 151 97 97 199 23 331 26 224 225 93 45 428 184 36 150 428 9 184 105 438 ...
result:
ok correct answer
Test #24:
score: 100
Accepted
time: 53ms
memory: 19756kb
input:
message 575 624 6E 8A 28 E1 79 E5 B4 02 52 7E 14 ED 03 D5 1A 52 CE 66 7F 06 EC DC F1 67 7D BF 16 D3 AA 3B 8D 43 90 8C A8 12 ED 06 18 B4 A0 A3 12 AB CC B7 67 A5 7C 3E 6F 13 38 4F 0B 71 BA 5D 44 F3 D1 D7 E8 A9 24 53 5F 78 38 8C 38 CA 4F E9 C2 7D BB BF C6 D3 0A FD F6 82 77 F6 A3 A6 EC 4C E1 06 AF CC 9E...
output:
29196 02 3F 02 70 6E E1 02 14 1A 66 DC 7D AA 43 12 18 12 B7 3E 38 BA F3 A9 5F 38 E9 BF 0A 77 A6 06 9E 1D 67 0F B3 06 0B A0 CC A8 80 DA 91 42 F4 C6 D2 9D DB BF 8E B6 D8 14 BB D9 DB F7 DF 70 C8 F0 58 A2 3E 05 36 A6 12 0D 4A 26 CD DC A9 84 17 43 E5 32 87 0E 96 34 19 51 BE 8C 70 43 88 2C 35 3C AB 7B 93 ...
input:
parts 29196 02 3F 02 70 6E E1 02 14 1A 66 DC 7D AA 43 12 18 12 B7 3E 38 BA F3 A9 5F 38 E9 BF 0A 77 A6 06 9E 1D 67 0F B3 06 0B A0 CC A8 80 DA 91 42 F4 C6 D2 9D DB BF 8E B6 D8 14 BB D9 DB F7 DF 70 C8 F0 58 A2 3E 05 36 A6 12 0D 4A 26 CD DC A9 84 17 43 E5 32 87 0E 96 34 19 51 BE 8C 70 43 88 2C 35 3C AB ...
output:
187 473 451 314 472 513 396 533 321 7 201 281 32 352 283 27 107 446 89 433 430 131 398 562 426 28 71 549 402 178 502 423 514 449 121 138 270 388 312 387 136 463 111 14 33 275 521 150 430 168 536 542 336 55 153 133 502 313 555 503 477 98 327 221 398 302 265 498 419 564 107 492 316 28 263 181 352 267 ...
result:
ok correct answer
Test #25:
score: 100
Accepted
time: 66ms
memory: 22856kb
input:
message 744 743 C9 F4 25 8B 27 28 37 41 56 B1 2C 76 30 DC C1 00 40 12 1E 07 D5 02 83 9D 34 80 77 E4 B0 12 0C 93 52 F9 EF F2 80 42 6C E0 87 C8 ED 18 E7 02 F6 69 D7 DD 1B 37 DE 74 F6 E0 9D 04 58 2E 33 62 C1 3D 6B 40 B1 10 17 EA 03 AF 4F 76 17 A3 F7 75 68 EF B0 DD 0E 32 52 F8 89 41 06 79 EE F4 69 9B 0D...
output:
44948 02 E8 02 E7 C9 8B 41 2C C1 12 02 34 B0 93 F2 6C ED 02 DD DE 9D 2E 3D B1 03 76 75 B0 52 41 F4 0D F4 A6 8E 40 D2 5B C5 CA 9B DD 10 4E 11 81 3F 33 6E EA A1 32 4C 11 14 97 A3 78 55 CB 03 34 FC 09 3B 3D E7 6D B7 1A D6 FE 40 48 D3 F1 B9 55 C8 13 FA 6A F9 E3 16 ED F7 5A 77 53 F1 B8 F1 6E D3 E9 9D 2D ...
input:
parts 44948 02 E8 02 E7 C9 8B 41 2C C1 12 02 34 B0 93 F2 6C ED 02 DD DE 9D 2E 3D B1 03 76 75 B0 52 41 F4 0D F4 A6 8E 40 D2 5B C5 CA 9B DD 10 4E 11 81 3F 33 6E EA A1 32 4C 11 14 97 A3 78 55 CB 03 34 FC 09 3B 3D E7 6D B7 1A D6 FE 40 48 D3 F1 B9 55 C8 13 FA 6A F9 E3 16 ED F7 5A 77 53 F1 B8 F1 6E D3 E9 ...
output:
312 468 11 54 322 551 191 505 369 364 259 650 100 14 152 183 54 417 566 175 8 418 501 326 156 56 465 593 442 489 633 412 651 487 301 64 371 40 454 712 279 11 134 498 304 541 658 258 720 409 12 294 87 685 642 156 163 70 565 22 192 348 604 334 143 156 647 376 683 106 154 243 617 5 423 318 523 582 706 ...
result:
ok correct answer
Test #26:
score: 100
Accepted
time: 86ms
memory: 26804kb
input:
message 927 603 D1 78 54 73 B9 E3 F2 1B 58 BA 26 43 CA 0A 7A 9D B3 AF 79 6B 73 87 6D EB 53 95 15 6A B7 53 CB 26 A0 BF 0D 65 01 83 AF 60 1F 16 D6 AE 43 DC 87 7A 98 AC C3 EA 5B 3B 62 CC 2B BB 5E 36 79 C9 3D 06 5E FB F3 DB E0 72 CE 9F 67 DC 84 CC A6 08 E7 89 8E B8 2A 22 01 11 90 0B EF F2 54 C9 12 2F DA...
output:
45584 03 9F 02 5B D1 73 1B 26 7A AF 87 53 B7 26 65 AF D6 DC AC 5B 2B 36 06 F3 CE DC 08 8E 01 0B C9 DA CC DB 2D F9 45 86 DC A5 3E 96 8E 11 80 87 4C E8 F2 92 62 13 D5 74 A4 0C EF 49 33 2A 24 75 CF 65 B2 6A 73 50 C1 7C 8A 3E 4E 03 B2 1C F3 B8 CA E1 8E 61 FB 62 B5 F4 A6 14 86 0F 14 6A C3 76 09 32 5E 74 ...
input:
parts 45584 03 9F 02 5B D1 73 1B 26 7A AF 87 53 B7 26 65 AF D6 DC AC 5B 2B 36 06 F3 CE DC 08 8E 01 0B C9 DA CC DB 2D F9 45 86 DC A5 3E 96 8E 11 80 87 4C E8 F2 92 62 13 D5 74 A4 0C EF 49 33 2A 24 75 CF 65 B2 6A 73 50 C1 7C 8A 3E 4E 03 B2 1C F3 B8 CA E1 8E 61 FB 62 B5 F4 A6 14 86 0F 14 6A C3 76 09 32 ...
output:
905 278 639 30 528 88 435 553 418 31 21 397 5 144 751 349 592 515 146 165 34 210 813 213 1 181 537 164 417 128 293 254 600 299 240 415 668 89 749 44 496 564 439 192 452 484 54 478 202 170 915 50 655 396 59 250 61 493 487 251 557 566 671 488 554 391 717 30 452 315 726 391 456 161 170 299 718 81 365 5...
result:
ok correct answer
Test #27:
score: 100
Accepted
time: 76ms
memory: 19612kb
input:
message 505 565 57 E6 8A FD AC E8 A3 16 DF B1 6E E2 5A 33 2F 26 08 85 CE BC 7F ED 3C 44 38 7C 0D 84 35 C4 45 91 EB 87 5F 3F 89 E8 E9 F3 B0 08 0E 7A AC 60 22 88 1A 1F 75 03 EB C2 01 9D 95 A8 B2 1C FC B5 AF 42 80 AB F3 3A EE BD 07 88 4B 3F 3C B0 BD 71 CA 7F 1B 58 F6 1D E5 85 20 B4 E2 4C 19 03 03 08 58...
output:
23188 01 F9 02 35 57 FD 16 6E 2F 85 ED 38 35 91 3F E9 0E 60 1F EB 95 1C 42 F3 07 3F 71 1B E5 B4 03 58 AD A0 DE C6 EE B7 B7 1A 9F D6 B6 D8 17 85 5C 58 61 2A 5F BD AF 26 B4 14 95 38 AA F9 D6 1B A1 74 70 C3 CD 42 A0 34 D2 B4 3D 64 87 7A 63 9E 9D 5D 2B 63 10 94 52 66 13 33 9F 2C FA 28 99 B8 05 8B A0 75 ...
input:
parts 23188 01 F9 02 35 57 FD 16 6E 2F 85 ED 38 35 91 3F E9 0E 60 1F EB 95 1C 42 F3 07 3F 71 1B E5 B4 03 58 AD A0 DE C6 EE B7 B7 1A 9F D6 B6 D8 17 85 5C 58 61 2A 5F BD AF 26 B4 14 95 38 AA F9 D6 1B A1 74 70 C3 CD 42 A0 34 D2 B4 3D 64 87 7A 63 9E 9D 5D 2B 63 10 94 52 66 13 33 9F 2C FA 28 99 B8 05 8B ...
output:
293 507 458 359 228 116 20 471 34 375 401 389 479 176 37 207 422 345 141 527 383 424 167 134 38 18 186 300 52 232 67 517 71 415 431 187 271 265 129 28 78 307 16 210 109 504 16 329 181 369 156 60 339 172 440 358 75 161 132 307 181 35 391 136 218 146 217 476 145 7 107 251 346 396 247 27 298 350 167 15...
result:
ok correct answer
Test #28:
score: 100
Accepted
time: 54ms
memory: 18608kb
input:
message 549 724 9F EC 29 1F C3 70 75 63 D6 DD FB 60 54 8C 4D 92 3D AF A5 5F 96 0E FC A7 54 65 7F D6 18 10 E9 6D A9 96 BB 66 E0 CB 02 C3 35 4B 98 C1 29 01 4D F4 A8 7E 78 43 88 B3 1D 7C E3 C4 AF AE CC B1 23 AD 05 9D 73 06 2A 9B 58 D5 30 BA C4 B2 E9 23 C4 34 F2 A3 10 98 91 2E DC 48 3D 0B 40 68 60 C0 A6...
output:
32503 02 25 02 D4 9F 1F 63 FB 4D AF 0E 54 18 6D 66 02 98 01 7E 88 E3 AE AD 73 58 BA 23 F2 91 48 68 A6 B4 D6 0E B2 12 B3 6E 41 DE C9 22 97 F4 95 F4 6E 59 A1 07 BA C5 B3 8D 92 5E 21 9D B1 67 AC 26 F5 0B 95 96 8D 8C 9D 92 F2 07 72 54 8B 8B 6D 82 0F C7 A9 3F A2 58 AE 4C 3A 50 ED 94 9C 97 FF 6D FA AD 66 ...
input:
parts 32503 02 25 02 D4 9F 1F 63 FB 4D AF 0E 54 18 6D 66 02 98 01 7E 88 E3 AE AD 73 58 BA 23 F2 91 48 68 A6 B4 D6 0E B2 12 B3 6E 41 DE C9 22 97 F4 95 F4 6E 59 A1 07 BA C5 B3 8D 92 5E 21 9D B1 67 AC 26 F5 0B 95 96 8D 8C 9D 92 F2 07 72 54 8B 8B 6D 82 0F C7 A9 3F A2 58 AE 4C 3A 50 ED 94 9C 97 FF 6D FA ...
output:
184 27 429 214 235 289 111 317 170 461 459 347 534 599 484 583 132 441 199 657 234 13 91 328 117 674 516 118 535 531 431 36 364 548 14 643 473 529 346 298 13 509 389 695 350 298 321 528 247 397 358 421 143 74 429 129 507 690 251 165 172 696 78 232 179 623 100 138 302 503 231 626 102 620 499 139 380 ...
result:
ok correct answer
Test #29:
score: 0
Stage 2: Program answer Runtime Error
input:
message 1595 1972 0F 10 42 44 EC 88 BF 86 A9 AA 8D C7 D4 3A 4C 97 B4 97 98 FF 95 DD D2 D9 69 74 90 72 98 0B 7D 68 EC 04 F2 9D 82 6B 16 C9 79 09 E1 3F 04 03 85 76 BF B5 06 7C BF 4B DC 38 64 9B 3E F8 11 D1 E8 01 58 AD 34 95 8A C1 54 73 AD 66 C5 66 35 54 B6 BA CF 8F 74 25 B4 8A 49 B7 34 F6 23 8B 6B 78 ...
output:
256169 06 3B 07 B4 0F 44 86 8D 4C 97 DD 69 98 68 9D 16 E1 03 B5 BF 64 F8 01 34 54 66 54 CF B4 B7 8B 5B A3 AD B2 80 EE 44 1E B3 5A 19 F8 9F D0 4C F0 A5 25 3F CA AB B3 8F 0B B3 73 6E 54 62 06 31 6F FB 77 A9 5F EA 7D C0 DC 4E 2C 3A 90 76 5A 2D 75 6B 6C F0 B0 A2 E7 CA C1 3F 89 23 58 AC F0 25 6C EA CC B8...
input:
parts 256169 06 3B 07 B4 0F 44 86 8D 4C 97 DD 69 98 68 9D 16 E1 03 B5 BF 64 F8 01 34 54 66 54 CF B4 B7 8B 5B A3 AD B2 80 EE 44 1E B3 5A 19 F8 9F D0 4C F0 A5 25 3F CA AB B3 8F 0B B3 73 6E 54 62 06 31 6F FB 77 A9 5F EA 7D C0 DC 4E 2C 3A 90 76 5A 2D 75 6B 6C F0 B0 A2 E7 CA C1 3F 89 23 58 AC F0 25 6C EA...
output:
971 1710 173 1594 1127 93 1142 1208 967 1764 813 1570 823 119 564 1124 187 848 112 1427 974 1468 69 766 398 213 1399 229 1126 1760 1253 605 263 1424 402 1006 323 1585 396 1490 1012 460 1573 882 692 124 400 1736 1413 563 1317 1821 1190 845 90 1245 1546 938 1438 1489 1231 1284 34 959 953 1581 1517 104...