QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#812652 | #9872. Key Recovery | hos_lyric | AC ✓ | 721ms | 4216kb | C++14 | 9.5kb | 2024-12-13 17:30:44 | 2024-12-13 17:30:46 |
Judging History
answer
#include <cassert>
#include <cmath>
#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <algorithm>
#include <bitset>
#include <complex>
#include <deque>
#include <functional>
#include <iostream>
#include <limits>
#include <map>
#include <numeric>
#include <queue>
#include <random>
#include <set>
#include <sstream>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
using namespace std;
using Int = long long;
template <class T1, class T2> ostream &operator<<(ostream &os, const pair<T1, T2> &a) { return os << "(" << a.first << ", " << a.second << ")"; };
template <class T> ostream &operator<<(ostream &os, const vector<T> &as) { const int sz = as.size(); os << "["; for (int i = 0; i < sz; ++i) { if (i >= 256) { os << ", ..."; break; } if (i > 0) { os << ", "; } os << as[i]; } return os << "]"; }
template <class T> void pv(T a, T b) { for (T i = a; i != b; ++i) cerr << *i << " "; cerr << endl; }
template <class T> bool chmin(T &t, const T &f) { if (t > f) { t = f; return true; } return false; }
template <class T> bool chmax(T &t, const T &f) { if (t < f) { t = f; return true; } return false; }
#define COLOR(s) ("\x1b[" s "m")
#ifndef _MBTI_CONVERTER_HPP
#define _MBTI_CONVERTER_HPP
#include <cstdint>
#include <array>
#include <random>
class MbtiConverter;
using MbtiTranformer = uint32_t (MbtiConverter::*)(uint32_t);
static constexpr int TRANSFORMER_NUM = 19;
class MbtiConverter{
public:
// private:
static const uint32_t __p[16];
static const uint32_t __rotr1[8];
static const MbtiTranformer __transformers[TRANSFORMER_NUM];
static uint32_t __arrToVal(std::array<uint32_t,8> arr){
uint32_t val = 0;
for(int i=0;i<8;i++){
val |= arr[i] << (4*i);
}
return val;
}
static std::array<uint32_t,8> __valToArr(uint32_t val){
std::array<uint32_t,8> arr;
for(int i=0;i<8;i++){
arr[i] = val & 0xf;
val >>= 4;
}
return arr;
}
uint32_t k;
uint32_t __xor(uint32_t in){
return in ^ k;
}
uint32_t __perm(uint32_t in){
uint32_t out = 0;
out |= __p[(in >> 0) & 0xf] << 0;
out |= __p[(in >> 4) & 0xf] << 4;
out |= __p[(in >> 8) & 0xf] << 8;
out |= __p[(in >> 12) & 0xf] << 12;
out |= __p[(in >> 16) & 0xf] << 16;
out |= __p[(in >> 20) & 0xf] << 20;
out |= __p[(in >> 24) & 0xf] << 24;
out |= __p[(in >> 28) & 0xf] << 28;
return out;
}
uint32_t __mix(uint32_t in_arg){
uint32_t in[8], t[8];
for(int i=0;i<8;i++){
in[i] = in_arg & 0xf;
in_arg >>= 4;
if(in[i] & 0x8){
t[i] = (in[i] << 1) ^ 0x13;
}else{
t[i] = in[i] << 1;
}
}
uint32_t out = 0;
for(int i=0;i<8;i++){
out |= ((in[__rotr1[i]])^(t[__rotr1[i]^1])) << (4*i);
}
return out;
}
public:
MbtiConverter(){
this->setRandomKey();
}
MbtiConverter(uint32_t k){
this->setKey(k);
}
void setRandomKey(){
std::mt19937 gen(std::random_device{}());
std::uniform_int_distribution<uint32_t> dist(0, 0xFFFFFFFF);
this->k = dist(gen);
}
void setKey(uint32_t k){
this->k = k;
}
bool check(uint32_t k){
return this->k == k;
}
uint32_t run(uint32_t in){
for(auto structure:__transformers){
in = (this->*structure)(in);
}
return in;
}
std::array<uint32_t,8> run(std::array<uint32_t,8> in){
return __valToArr(run(__arrToVal(in)));
}
uint32_t runBetween(uint32_t in, int start, int end){
for(int i = start; i < end; ++i){
in = (this->*__transformers[i])(in);
}
return in;
}
std::array<uint32_t,8> runBetween(std::array<uint32_t,8> in, int start, int end){
return __valToArr(runBetween(__arrToVal(in), start, end));
}
uint32_t runFrom(uint32_t in, int start){
return runBetween(in, start, TRANSFORMER_NUM);
}
std::array<uint32_t,8> runFrom(std::array<uint32_t,8> in, int start){
return __valToArr(runFrom(__arrToVal(in), start));
}
uint32_t runUntil(uint32_t in, int end){
return runBetween(in, 0, end);
}
std::array<uint32_t,8> runUntil(std::array<uint32_t,8> in, int end){
return __valToArr(runUntil(__arrToVal(in), end));
}
};
const uint32_t MbtiConverter::__p[16] = {0x7,0x0,0x5,0x6,0xb,0xf,0x4,0x3,0x1,0xd,0xc,0xe,0x8,0x9,0xa,0x2};
const uint32_t MbtiConverter::__rotr1[8] = {0x0,0x4,0x1,0x5,0x2,0x6,0x3,0x7};
const MbtiTranformer MbtiConverter::__transformers[TRANSFORMER_NUM] = {
&MbtiConverter::__xor,
&MbtiConverter::__perm,
&MbtiConverter::__mix,
&MbtiConverter::__xor,
&MbtiConverter::__perm,
&MbtiConverter::__mix,
&MbtiConverter::__xor,
&MbtiConverter::__perm,
&MbtiConverter::__mix,
&MbtiConverter::__xor,
&MbtiConverter::__perm,
&MbtiConverter::__mix,
&MbtiConverter::__xor,
&MbtiConverter::__perm,
&MbtiConverter::__mix,
&MbtiConverter::__xor,
&MbtiConverter::__perm,
&MbtiConverter::__mix,
&MbtiConverter::__xor
};
#endif
void exper() {
MbtiConverter mc(998244353);
mt19937_64 rng(58);
for (int n = 1; n <= 6; ++n) {
const unsigned base = rng();
for (int i0 = 0; i0 < 8; ++i0) for (int i1 = i0 + 1; i1 < 8; ++i1) {
int freq[8][16] = {};
for (unsigned a0 = 0; a0 < 16; ++a0) for (unsigned a1 = 0; a1 < 16; ++a1) {
const unsigned y = mc.runBetween(base ^ a0 << (i0*4) ^ a1 << (i1*4), 0, n * 3);
for (int i = 0; i < 8; ++i) ++freq[i][y >> (i*4) & 15];
}
for (int i = 0; i < 8; ++i) {
if (count(freq[i], freq[i] + 16, 16) == 16) {
cerr << "n = " << n << "; " << i0 << "," << i1 << " -> " << i << ": ";
pv(freq[i], freq[i] + 16);
}
// n = 4; {0,1}, {2,3}, {4,5}, {6,7}
}
}
}
}
unsigned invP[16];
unsigned invPerm(unsigned y) {
unsigned x = 0;
for (int i = 0; i < 8; ++i) x |= invP[y >> (i*4) & 15] << (i*4);
return x;
}
unsigned MOD[32];
pair<unsigned, unsigned> UNMIX[16][16];
unsigned invMix(unsigned y) {
constexpr int ROT[8] = {0, 2, 4, 6, 1, 3, 5, 7};
unsigned x = 0;
for (int i = 0; i < 8; i += 2) {
const unsigned a = y >> (ROT[i]*4) & 15;
const unsigned b = y >> (ROT[i+1]*4) & 15;
x |= UNMIX[a][b].first << (i*4);
x |= UNMIX[a][b].second << ((i+1)*4);
}
return x;
}
void unittest() {
MbtiConverter mc(998244353);
mt19937_64 rng(58);
for (int t = 0; t < 32; ++t) {
const unsigned x = rng();
const unsigned y = mc.runBetween(x, 1, 2);
assert(invPerm(y) == x);
}
for (int t = 0; t < 32; ++t) {
const unsigned x = rng();
const unsigned y = mc.runBetween(x, 2, 3);
assert(invMix(y) == x);
}
}
vector<pair<unsigned, unsigned>> tests;
unsigned ask(unsigned x) {
#ifdef LOCAL
// MbtiConverter mc(998244353);
MbtiConverter mc(1'000'000'007);
const unsigned y = mc.run(x);
#else
printf("? %08x\n", x);
fflush(stdout);
unsigned y;
scanf("%08x", &y);
#endif
tests.emplace_back(x, y);
return y;
}
bool check(unsigned k) {
MbtiConverter mc(k);
for (const auto &test : tests) {
if (mc.run(test.first) != test.second) return false;
}
return true;
}
#include <chrono>
#ifdef LOCAL
mt19937_64 rng(58);
#else
mt19937_64 rng(chrono::steady_clock::now().time_since_epoch().count());
#endif
int main() {
// exper(); return 0;
for (unsigned a = 0; a < 16; ++a) invP[MbtiConverter::__p[a]] = a;
for (unsigned a = 0; a < 16; ++a) MOD[a] = a;
for (unsigned a = 0; a < 16; ++a) MOD[a ^ 16] = a ^ 3;
for (unsigned a = 0; a < 16; ++a) for (unsigned b = 0; b < 16; ++b) UNMIX[a ^ MOD[b << 1]][b ^ MOD[a << 1]] = make_pair(a, b);
unittest();
// {0,2,4,6}, {1,3,5,7}
vector<unsigned> kss[2];
for (int h = 0; h < 2; ++h) {
const unsigned mask = 0x0f0f0f0fU << (h*4);
for (unsigned k = mask; ; --k &= mask) {
kss[h].push_back(k);
if (!k) break;
}
}
{
const unsigned base = rng();
const int i0 = (rng() & 3) << 1;
const int i1 = i0 + 1;
vector<unsigned> ys;
for (unsigned a0 = 0; a0 < 16; ++a0) for (unsigned a1 = 0; a1 < 16; ++a1) {
const unsigned x = base ^ a0 << (i0*4) ^ a1 << (i1*4);
const unsigned y = ask(x);
ys.push_back(y);
}
for (int h = 0; h < 2; ++h) {
vector<unsigned> ks;
for (const unsigned k : kss[h]) {
int freq[16] = {};
for (const unsigned y : ys) {
unsigned x = y;
x ^= k;
x = invMix(x);
x = invPerm(x);
x ^= k;
x = invMix(x);
x = invPerm(x);
x ^= k;
if (++freq[x >> (h*7*4) & 15] > 16) {
goto failed;
}
}
ks.push_back(k);
failed:{}
}
kss[h].swap(ks);
}
cerr<<"|kss[*]| = "<<kss[0].size()<<" "<<kss[1].size()<<endl;
}
for (; (int)tests.size() < 4096; ) ask(rng());
for (const unsigned k0 : kss[0]) for (const unsigned k1 : kss[1]) {
const unsigned k = k0 | k1;
if (check(k)) {
printf("! %u\n", k);
fflush(stdout);
exit(0);
}
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 653ms
memory: 4204kb
input:
b6628832 42988163 03d9b1ee dc3d1850 f21b78d5 45a0e1d5 9dbd00f9 ced4e09c 93e10326 f64ed3fc 3b5ec686 87c185dc 77abd91a c2590389 061305fd 649bcfe0 7d387769 38a53018 92b8b54e 424b0159 8ec1c539 8e4ccbef 5495aa10 7ba0ce23 1cb5f9e1 95c300b6 168188e8 e0c1fc65 313f9fc6 c93efadf c4af7ea3 4f2f166e eafc8912 8b9...
output:
? 989348c8 ? 989358c8 ? 989368c8 ? 989378c8 ? 989308c8 ? 989318c8 ? 989328c8 ? 989338c8 ? 9893c8c8 ? 9893d8c8 ? 9893e8c8 ? 9893f8c8 ? 989388c8 ? 989398c8 ? 9893a8c8 ? 9893b8c8 ? 989349c8 ? 989359c8 ? 989369c8 ? 989379c8 ? 989309c8 ? 989319c8 ? 989329c8 ? 989339c8 ? 9893c9c8 ? 9893d9c8 ? 9893e9c8 ? 9...
result:
ok Correct! Found k = 0x3b800001.
Test #2:
score: 0
Accepted
time: 716ms
memory: 4080kb
input:
bc3a8719 f29e98c0 d99ac405 fdc23d43 3cfd727a 9efe9b9b 1efa2cc9 15a3f302 6204b1bc 5ecb788a 2b4ab167 8240d5dc e93a989f 8a2a3061 03c9c73d 3ca30541 3f4fa32f ef2244c7 f0059530 8580db8e 8834ba96 f0161a6c 15454bca 4f872444 54029832 f1c3818b 5bd42f93 a27ae822 f7e47976 61d40f73 afa8a787 3104d83b 852b7e70 8db...
output:
? 353c256c ? 353c257c ? 353c254c ? 353c255c ? 353c252c ? 353c253c ? 353c250c ? 353c251c ? 353c25ec ? 353c25fc ? 353c25cc ? 353c25dc ? 353c25ac ? 353c25bc ? 353c258c ? 353c259c ? 353c256d ? 353c257d ? 353c254d ? 353c255d ? 353c252d ? 353c253d ? 353c250d ? 353c251d ? 353c25ed ? 353c25fd ? 353c25cd ? 3...
result:
ok Correct! Found k = 0x0.
Test #3:
score: 0
Accepted
time: 712ms
memory: 3988kb
input:
fdbe5f84 60a935bc d24a45c7 f084ba07 e04029be 8a7e9f53 df61392a ef68154d 49684408 871b9882 a0e61a1f bdf552c6 05a77543 4fe7435d dd6e1a7b 2df27a80 fe942ff1 8f9c2de1 3af631e9 e87ec72f 3109892e eb55c895 321bc2d2 0cedaaf1 0649801d 148933d6 dc036cb9 85690f78 63ce3e77 e8eebbac ecdc3d09 598136a2 1102cab2 6a1...
output:
? 60966e06 ? 60966e16 ? 60966e26 ? 60966e36 ? 60966e46 ? 60966e56 ? 60966e66 ? 60966e76 ? 60966e86 ? 60966e96 ? 60966ea6 ? 60966eb6 ? 60966ec6 ? 60966ed6 ? 60966ee6 ? 60966ef6 ? 60966e07 ? 60966e17 ? 60966e27 ? 60966e37 ? 60966e47 ? 60966e57 ? 60966e67 ? 60966e77 ? 60966e87 ? 60966e97 ? 60966ea7 ? 6...
result:
ok Correct! Found k = 0xffffffff.
Test #4:
score: 0
Accepted
time: 674ms
memory: 4204kb
input:
2ce0e494 fec62758 658d37a1 0c79f545 1c75857b c7499afc f53daf55 bb47b279 27fca647 07d725f4 454f302e aead931f b05d8203 74756e5e 62eca9a6 4001da5e 63aadaff be71d819 9ceca8c0 a3491e2f 12facac0 87643bde 4e94d1db 0b02141f 9e72e6d5 74c21424 72f9d43c c8de2bc8 4138b5f2 28f13ef6 103e4323 e2ae19f1 06de6d96 2b4...
output:
? 0199640c ? 1199640c ? 2199640c ? 3199640c ? 4199640c ? 5199640c ? 6199640c ? 7199640c ? 8199640c ? 9199640c ? a199640c ? b199640c ? c199640c ? d199640c ? e199640c ? f199640c ? 0099640c ? 1099640c ? 2099640c ? 3099640c ? 4099640c ? 5099640c ? 6099640c ? 7099640c ? 8099640c ? 9099640c ? a099640c ? b...
result:
ok Correct! Found k = 0x75bcd15.
Test #5:
score: 0
Accepted
time: 716ms
memory: 4064kb
input:
a64f1d3c 2f258086 7e47423e f6c21716 30eee18a 97338460 374f2e44 e25a7dc5 7d4e617c 5b5305fb 20e16162 d4a959ef 533a255e b1ee82df d1ee2c3b 20abd7da 1ecfec2d 34612a91 87e8f41f b3caad42 c1a286e0 55382f1d d91ce173 d18c577b 6f727b97 c894cf62 bcf7d227 550dfbbd f57b2c12 d5d28d76 3cd48877 f77afaf3 4aaa1cd7 1e4...
output:
? 742be98b ? 742be99b ? 742be9ab ? 742be9bb ? 742be9cb ? 742be9db ? 742be9eb ? 742be9fb ? 742be90b ? 742be91b ? 742be92b ? 742be93b ? 742be94b ? 742be95b ? 742be96b ? 742be97b ? 742be98a ? 742be99a ? 742be9aa ? 742be9ba ? 742be9ca ? 742be9da ? 742be9ea ? 742be9fa ? 742be90a ? 742be91a ? 742be92a ? 7...
result:
ok Correct! Found k = 0x6659f605.
Test #6:
score: 0
Accepted
time: 677ms
memory: 3984kb
input:
e3413027 53d3c256 1d231b87 209b3ebe 20d29b64 c5ca2bc1 dd13c3d9 e2ddcb50 4978d193 b38015f2 7e80674c 9584c7dd 3d28efaa 30cfdaea c1b55e22 68fc2a41 295e1c6a 75b886a5 70028d55 3198f0df 8794e623 be3e8dab 15bae756 43f9d0e7 422a9795 a1862c8a 130d019b 1b260d59 ef2dd611 7aa52372 8a108430 ca750ca1 0fd67919 7b1...
output:
? 27e73524 ? 37e73524 ? 07e73524 ? 17e73524 ? 67e73524 ? 77e73524 ? 47e73524 ? 57e73524 ? a7e73524 ? b7e73524 ? 87e73524 ? 97e73524 ? e7e73524 ? f7e73524 ? c7e73524 ? d7e73524 ? 26e73524 ? 36e73524 ? 06e73524 ? 16e73524 ? 66e73524 ? 76e73524 ? 46e73524 ? 56e73524 ? a6e73524 ? b6e73524 ? 86e73524 ? 9...
result:
ok Correct! Found k = 0x27bc86aa.
Test #7:
score: 0
Accepted
time: 702ms
memory: 4040kb
input:
5882cf72 8ab1ddff 64ac9eb6 4f4a6f30 1a75c554 174b2756 951ad29c 43f97020 d5d13394 96b00670 faa52e1f 38d7bb65 2ee3000d bd1b1af6 a41e42ca 4276060a d9599259 9df4fb97 c3de3659 27aab1d9 8afb49de 0e488762 b13f3cfa 7f544d09 be8e9fde 46b9ff83 a522d584 b6355814 0e54c182 f1844ffc 5fdcb8b0 c7a83bac 67fa709e 823...
output:
? 84970314 ? 84870314 ? 84b70314 ? 84a70314 ? 84d70314 ? 84c70314 ? 84f70314 ? 84e70314 ? 84170314 ? 84070314 ? 84370314 ? 84270314 ? 84570314 ? 84470314 ? 84770314 ? 84670314 ? 84960314 ? 84860314 ? 84b60314 ? 84a60314 ? 84d60314 ? 84c60314 ? 84f60314 ? 84e60314 ? 84160314 ? 84060314 ? 84360314 ? 8...
result:
ok Correct! Found k = 0x869f3aa1.
Test #8:
score: 0
Accepted
time: 721ms
memory: 3952kb
input:
3ecf01b4 cc072243 ef24632d 095a7584 68432288 4ffcd539 f6ec8854 90bc1ef9 4561d3a2 19af7208 6ae6d581 0dc30d94 9cbe322f d494f5b1 840e442a e345a0d7 b0a3f73a 6820ffdd 1052cf12 892668c2 58c3c289 273f034b d1eede2b 630e721e 306ab05a 2b6590a8 01a1e40f fb91ae29 a217aa20 bad08d81 e79f61af 3ba84efb 22502d7d 54a...
output:
? 44666246 ? 44667246 ? 44664246 ? 44665246 ? 44662246 ? 44663246 ? 44660246 ? 44661246 ? 4466e246 ? 4466f246 ? 4466c246 ? 4466d246 ? 4466a246 ? 4466b246 ? 44668246 ? 44669246 ? 44666346 ? 44667346 ? 44664346 ? 44665346 ? 44662346 ? 44663346 ? 44660346 ? 44661346 ? 4466e346 ? 4466f346 ? 4466c346 ? 4...
result:
ok Correct! Found k = 0xd4ca440b.
Test #9:
score: 0
Accepted
time: 687ms
memory: 3932kb
input:
c967ce05 e0d88813 644d0fef 4e273408 1525595f 54005d8f 7ea7e889 a39ef957 3c7e5fe1 516d1170 f42bc142 02f7470a fc1ec29a 2e36267f 3924896f 88762e5b 0ca89fe0 ce01ec89 e221c243 b479bf76 d77f9c4c 6f9bf1f9 7d848f21 f322706c b2778469 f0aafbab 35437346 a6b65a6e 06c18df1 c252ea75 9d4cbd82 51562d25 961a3f48 e6a...
output:
? 40efa44a ? 40efa45a ? 40efa46a ? 40efa47a ? 40efa40a ? 40efa41a ? 40efa42a ? 40efa43a ? 40efa4ca ? 40efa4da ? 40efa4ea ? 40efa4fa ? 40efa48a ? 40efa49a ? 40efa4aa ? 40efa4ba ? 40efa44b ? 40efa45b ? 40efa46b ? 40efa47b ? 40efa40b ? 40efa41b ? 40efa42b ? 40efa43b ? 40efa4cb ? 40efa4db ? 40efa4eb ? 4...
result:
ok Correct! Found k = 0xe889faf1.
Test #10:
score: 0
Accepted
time: 701ms
memory: 3948kb
input:
e1c3d924 06f55e64 deac5684 e65d25c1 eca4ba5a 4aace85b c7c07e5c 1cc0a80a 8ddcbd35 34f3b6ac 29602771 ec9249b6 0ded9789 1d47a1a3 5a652eb1 882378a0 7d86ab5a 76a15e8b 667737bd 47633e94 8457364a 9784bc6c 8a7212e2 a2ac275b 4108ca80 87a29a5f d38e6e09 0225789a 1ccfe095 07d5b3e3 f4659d52 07066d46 0bdffdc8 629...
output:
? 2c406a38 ? 2c407a38 ? 2c404a38 ? 2c405a38 ? 2c402a38 ? 2c403a38 ? 2c400a38 ? 2c401a38 ? 2c40ea38 ? 2c40fa38 ? 2c40ca38 ? 2c40da38 ? 2c40aa38 ? 2c40ba38 ? 2c408a38 ? 2c409a38 ? 2c406b38 ? 2c407b38 ? 2c404b38 ? 2c405b38 ? 2c402b38 ? 2c403b38 ? 2c400b38 ? 2c401b38 ? 2c40eb38 ? 2c40fb38 ? 2c40cb38 ? 2...
result:
ok Correct! Found k = 0x1c16a0b.
Test #11:
score: 0
Accepted
time: 709ms
memory: 3988kb
input:
08386b42 0f0b9518 09bde6fc 0a18be55 42e94573 88d5530d 0a260fc8 e0929baa 9fb00675 5d152582 2268eb05 5b277d50 ba78043e 1be93f9b 82f67cb2 c5252b0c 74d219b0 afd920a9 1e3c6d73 210e3997 e350c378 ea1dbcd5 31417441 1c610b62 e602520a a9c595a7 a192ce99 9ba6d771 69ad95f2 d0ba9dd3 321244fc aa6580f1 c862d6ef efe...
output:
? c24db8fc ? c24db8ec ? c24db8dc ? c24db8cc ? c24db8bc ? c24db8ac ? c24db89c ? c24db88c ? c24db87c ? c24db86c ? c24db85c ? c24db84c ? c24db83c ? c24db82c ? c24db81c ? c24db80c ? c24db8fd ? c24db8ed ? c24db8dd ? c24db8cd ? c24db8bd ? c24db8ad ? c24db89d ? c24db88d ? c24db87d ? c24db86d ? c24db85d ? c...
result:
ok Correct! Found k = 0x9f2e6aeb.
Test #12:
score: 0
Accepted
time: 700ms
memory: 3960kb
input:
b7c173fd daed108c e5a2514a 2ccfe16b 8e4e485e af1bb47a 08b1a668 2fb277ac bd425252 8f1d9d3c 699bbafd c8e46772 826ef3e6 d696c130 919f93b7 a0442d43 e127579b 7369460b 4056cd88 67b7a520 9a4cb64c e6077931 74fb791a 702b4287 1239ebdc 12866457 168f9017 02cd881d d77d230b 8347fb5f 3e01178f 05bb0994 ad13892b c14...
output:
? 11d6240d ? 11c6240d ? 11f6240d ? 11e6240d ? 1196240d ? 1186240d ? 11b6240d ? 11a6240d ? 1156240d ? 1146240d ? 1176240d ? 1166240d ? 1116240d ? 1106240d ? 1136240d ? 1126240d ? 11d7240d ? 11c7240d ? 11f7240d ? 11e7240d ? 1197240d ? 1187240d ? 11b7240d ? 11a7240d ? 1157240d ? 1147240d ? 1177240d ? 1...
result:
ok Correct! Found k = 0xc900044f.
Test #13:
score: 0
Accepted
time: 719ms
memory: 3988kb
input:
40cb71f2 9195b7d2 714b7b52 a01efa31 e7533619 c2a70dd2 f9c09d0d 2f25d7f0 107eab1c 9673146a d5b2e771 dfe17a36 0a0dc185 b92c1f4c 75529461 4ff01346 cdfd4ced e326d5d9 351e04bb 35262f43 8ba69a93 8260f2fe 658ca378 79b66260 634e217e 346a0eab f0a6b140 4181ecf4 996cbe71 aed104bd 445a18b3 e00102b2 419ca92e f65...
output:
? 1931f583 ? 1931f593 ? 1931f5a3 ? 1931f5b3 ? 1931f5c3 ? 1931f5d3 ? 1931f5e3 ? 1931f5f3 ? 1931f503 ? 1931f513 ? 1931f523 ? 1931f533 ? 1931f543 ? 1931f553 ? 1931f563 ? 1931f573 ? 1931f582 ? 1931f592 ? 1931f5a2 ? 1931f5b2 ? 1931f5c2 ? 1931f5d2 ? 1931f5e2 ? 1931f5f2 ? 1931f502 ? 1931f512 ? 1931f522 ? 1...
result:
ok Correct! Found k = 0x8420b8af.
Test #14:
score: 0
Accepted
time: 682ms
memory: 3984kb
input:
5b7f3e73 1c1d32ec bfcb29c3 769bed53 0ed30924 4d21728e 8f79353e 6acb4bc8 daa9f3a1 046b0d1d 829dae5a 902a9bce 26d5b55a ad03ed03 9a008389 f2d3b3eb ced17e32 8dc0ed66 5eb2f822 135ff0d4 c40a324c dc43cda9 f7c7b4e5 f7208891 a95aa269 0e367902 c016c262 089ffb57 49474bef e591d34b 64c8c444 2883c525 3469b4fb 4d2...
output:
? 631f3300 ? 630f3300 ? 633f3300 ? 632f3300 ? 635f3300 ? 634f3300 ? 637f3300 ? 636f3300 ? 639f3300 ? 638f3300 ? 63bf3300 ? 63af3300 ? 63df3300 ? 63cf3300 ? 63ff3300 ? 63ef3300 ? 631e3300 ? 630e3300 ? 633e3300 ? 632e3300 ? 635e3300 ? 634e3300 ? 637e3300 ? 636e3300 ? 639e3300 ? 638e3300 ? 63be3300 ? 6...
result:
ok Correct! Found k = 0x3f416d0f.
Test #15:
score: 0
Accepted
time: 705ms
memory: 3984kb
input:
e7815b1f 30bc2d65 117d5cae b6469065 febfae4b 68bd8540 4e1d18c9 9347e9cd c63c37fb 32c08ecb ead7830e a8384c5e 64e20166 d88d2c70 194e278a 9550b712 7024153f fe814c10 5403148d b6ceba16 245e29ba 141f1a91 f8db5311 d213440c 7043bbab 1f49c69f 8a5aeb55 2aaefa67 6a3c7f77 2403edee 86cf4840 ebc85973 a9f62aa1 a56...
output:
? 09628155 ? 09728155 ? 09428155 ? 09528155 ? 09228155 ? 09328155 ? 09028155 ? 09128155 ? 09e28155 ? 09f28155 ? 09c28155 ? 09d28155 ? 09a28155 ? 09b28155 ? 09828155 ? 09928155 ? 09638155 ? 09738155 ? 09438155 ? 09538155 ? 09238155 ? 09338155 ? 09038155 ? 09138155 ? 09e38155 ? 09f38155 ? 09c38155 ? 0...
result:
ok Correct! Found k = 0xfa62216f.
Test #16:
score: 0
Accepted
time: 695ms
memory: 3928kb
input:
5bcca349 542ab851 b03a16d0 381447d2 43c99cf0 7bd1a729 e623ef1d 92bd5e0b d5f2602e 99318efc 2ffdadd0 c0586422 6dd09110 72c90c6f 629943e2 7c2d5f69 2f3b895b bb8eb580 1dbb979f 3b33d7aa ec7952d7 3b1b4570 815daded 34cbc0f4 6be5ae1f 4c9f5775 59dabe71 14284c47 4e08669e e349c60e 2c58d6bc ac3ec259 644771f7 c1e...
output:
? 1578c3e6 ? 1578c3f6 ? 1578c3c6 ? 1578c3d6 ? 1578c3a6 ? 1578c3b6 ? 1578c386 ? 1578c396 ? 1578c366 ? 1578c376 ? 1578c346 ? 1578c356 ? 1578c326 ? 1578c336 ? 1578c306 ? 1578c316 ? 1578c3e7 ? 1578c3f7 ? 1578c3c7 ? 1578c3d7 ? 1578c3a7 ? 1578c3b7 ? 1578c387 ? 1578c397 ? 1578c367 ? 1578c377 ? 1578c347 ? 1...
result:
ok Correct! Found k = 0xb582d5cf.
Test #17:
score: 0
Accepted
time: 702ms
memory: 3952kb
input:
29905378 c2159c4b a1f9ac29 90ead774 eb593094 8c825367 52e64099 8609cffc 6fb74fb5 87c2f4ae e34cd928 1f86665b 1a0f7409 eb9f0362 f02f1c00 6508bbd5 770472d8 5029cf56 fd83e5b5 25b7f192 fefac9d2 a5d0e22c 8aa2dbdb 47cc4752 651cbd82 195ad010 26b67be0 6c7f56ac 977c1f95 f257e6a4 e58467b4 3bea0517 e8d3f85b 388...
output:
? f093fa63 ? f093fa73 ? f093fa43 ? f093fa53 ? f093fa23 ? f093fa33 ? f093fa03 ? f093fa13 ? f093fae3 ? f093faf3 ? f093fac3 ? f093fad3 ? f093faa3 ? f093fab3 ? f093fa83 ? f093fa93 ? f093fa62 ? f093fa72 ? f093fa42 ? f093fa52 ? f093fa22 ? f093fa32 ? f093fa02 ? f093fa12 ? f093fae2 ? f093faf2 ? f093fac2 ? f...
result:
ok Correct! Found k = 0xb21c254b.
Test #18:
score: 0
Accepted
time: 701ms
memory: 3932kb
input:
2ccad220 1fd71d5f 7be5b860 616633bd 8d0f1816 4a0da159 4a85be79 f6fe2f40 3d214c05 fb7703dc 94a46e7f 564a6109 a7f7a2db cb2fc279 e96f0f99 f618bb5e 11dac3c5 45befd8c 76d865d5 7a2b40ff 3fa85bd9 0f950042 8fa83100 56c644c0 c36197c4 fdbacff2 852daebd 1d0c828b c3455c1c f2d57727 5219120e 5dd8960b ca3a90b2 f84...
output:
? 0b5a0875 ? 1b5a0875 ? 2b5a0875 ? 3b5a0875 ? 4b5a0875 ? 5b5a0875 ? 6b5a0875 ? 7b5a0875 ? 8b5a0875 ? 9b5a0875 ? ab5a0875 ? bb5a0875 ? cb5a0875 ? db5a0875 ? eb5a0875 ? fb5a0875 ? 0a5a0875 ? 1a5a0875 ? 2a5a0875 ? 3a5a0875 ? 4a5a0875 ? 5a5a0875 ? 6a5a0875 ? 7a5a0875 ? 8a5a0875 ? 9a5a0875 ? aa5a0875 ? b...
result:
ok Correct! Found k = 0x6d3cd9ab.
Test #19:
score: 0
Accepted
time: 694ms
memory: 4084kb
input:
53b2893f 4658f92f 9d0fe76f 2098b1c1 79856930 d5d614fa fb654826 2ac5b2a2 e0dc5f86 7cdb56c3 fece3e38 d8a2a193 797f635c 76c46f3c a2f1a58e 9d99e8a1 4a862f7c 97299b7a d22b866f 630fbdd3 44e2c294 018a53dd 224d6080 8fc8f638 b0052d60 b5527ca1 a5f6a2cb 156ff7ed 5c2877a7 50a4853c 1ec58a37 f9a621d5 36565257 734...
output:
? 38cc7008 ? 28cc7008 ? 18cc7008 ? 08cc7008 ? 78cc7008 ? 68cc7008 ? 58cc7008 ? 48cc7008 ? b8cc7008 ? a8cc7008 ? 98cc7008 ? 88cc7008 ? f8cc7008 ? e8cc7008 ? d8cc7008 ? c8cc7008 ? 39cc7008 ? 29cc7008 ? 19cc7008 ? 09cc7008 ? 79cc7008 ? 69cc7008 ? 59cc7008 ? 49cc7008 ? b9cc7008 ? a9cc7008 ? 99cc7008 ? 8...
result:
ok Correct! Found k = 0x285d8e0b.
Test #20:
score: 0
Accepted
time: 689ms
memory: 3988kb
input:
5f8ca554 d9dff599 e9b10eb1 32824a4c 7f48d77c 05d36680 3de8ae4b d8955900 08d29218 31ff6b5f 0ee382ec dd386bcc 0fd4fc51 72e9a72d 02cb18da 6e2f873d b1d815e9 52048cec 43702e89 b70b38b4 08b023b3 936cecf0 b4afa4d3 8b71d391 67712319 3ebf8b56 bba734b1 4afafe42 eec62cb1 adff6ba2 32c19c49 c43f7f22 95fd89ae fb8...
output:
? cc88b72c ? dc88b72c ? ec88b72c ? fc88b72c ? 8c88b72c ? 9c88b72c ? ac88b72c ? bc88b72c ? 4c88b72c ? 5c88b72c ? 6c88b72c ? 7c88b72c ? 0c88b72c ? 1c88b72c ? 2c88b72c ? 3c88b72c ? cd88b72c ? dd88b72c ? ed88b72c ? fd88b72c ? 8d88b72c ? 9d88b72c ? ad88b72c ? bd88b72c ? 4d88b72c ? 5d88b72c ? 6d88b72c ? 7...
result:
ok Correct! Found k = 0xe37e426b.
Test #21:
score: 0
Accepted
time: 695ms
memory: 4084kb
input:
802c9668 c72b8d37 1f4cc50f ced2d91e 66053764 214c69cc 6fd753bb e776eed1 8caf9556 97e22a76 c26741c6 48f16ae7 3eb7df95 c3b40da1 0137049c 22879899 568ee00c 85caa1df e536f225 81fb3a90 f057008f 72a63df9 053783e2 879e47b3 5ed69f80 2733198d 26e7249b 98875533 cdacc5f0 5e1f0de2 a1be88ce 0a774bee b408e4d8 787...
output:
? aa4afaf3 ? aa4afae3 ? aa4afad3 ? aa4afac3 ? aa4afab3 ? aa4afaa3 ? aa4afa93 ? aa4afa83 ? aa4afa73 ? aa4afa63 ? aa4afa53 ? aa4afa43 ? aa4afa33 ? aa4afa23 ? aa4afa13 ? aa4afa03 ? aa4afaf2 ? aa4afae2 ? aa4afad2 ? aa4afac2 ? aa4afab2 ? aa4afaa2 ? aa4afa92 ? aa4afa82 ? aa4afa72 ? aa4afa62 ? aa4afa52 ? a...
result:
ok Correct! Found k = 0x9e9ef6cb.
Test #22:
score: 0
Accepted
time: 680ms
memory: 3988kb
input:
dc817b60 92f265ce be72a4e5 78b9ceee 28ab33f0 8aaa2903 5ba19369 81840020 981c6bf3 df5d05d5 be8bead1 e29e0444 9961e029 04d8e42b 0f346523 524a0898 d374fdf6 e1e16596 2b149bbf 0ece8885 77d863ab 6ba1a148 ba7cabbd 3c1d131a d40467a6 d425ce51 dc135346 3251c52e 5dd75913 1b33a0f5 8aee1017 1382e05d 18a12975 178...
output:
? 2472255b ? 2462255b ? 2452255b ? 2442255b ? 2432255b ? 2422255b ? 2412255b ? 2402255b ? 24f2255b ? 24e2255b ? 24d2255b ? 24c2255b ? 24b2255b ? 24a2255b ? 2492255b ? 2482255b ? 2473255b ? 2463255b ? 2453255b ? 2443255b ? 2433255b ? 2423255b ? 2413255b ? 2403255b ? 24f3255b ? 24e3255b ? 24d3255b ? 2...
result:
ok Correct! Found k = 0xb562adeb.
Test #23:
score: 0
Accepted
time: 694ms
memory: 3928kb
input:
3f044a1a 15845307 c76d6ec3 21aeb36f 1da8c753 dec1ba48 85fd3d99 e2b102fc 707dd4d8 9122073d 9d9c07d5 41191386 3c038cbd 211e4201 4a6cdd2e ef996252 ca3158b1 808c72c0 33f77e0a 84d36cb0 1e879477 c2d1a4c6 58df2b5e f0f2b82d 6b98ee68 946c019d a864e62f f6adcdf0 a0b88c84 da154c54 d0a2329f 42b0abf0 bbf8013b 0a8...
output:
? 51b4d620 ? 41b4d620 ? 71b4d620 ? 61b4d620 ? 11b4d620 ? 01b4d620 ? 31b4d620 ? 21b4d620 ? d1b4d620 ? c1b4d620 ? f1b4d620 ? e1b4d620 ? 91b4d620 ? 81b4d620 ? b1b4d620 ? a1b4d620 ? 50b4d620 ? 40b4d620 ? 70b4d620 ? 60b4d620 ? 10b4d620 ? 00b4d620 ? 30b4d620 ? 20b4d620 ? d0b4d620 ? c0b4d620 ? f0b4d620 ? e...
result:
ok Correct! Found k = 0x7083624b.
Test #24:
score: 0
Accepted
time: 660ms
memory: 4176kb
input:
3d020275 0e52b216 cc45faf9 4841f44f 8429fadd 0c08570e 0c7c32f9 da7d65f7 53bec208 5daf3cdc bd334810 bfdb0b0d 03f110e7 f5b870b4 01e78cfe 107ddd43 f406394c a6fbced5 d46824cd ba1ab078 65bfb143 0717fc08 d62c1ed0 778cb78e 0dac91b2 785b7e65 fef514e8 6c027eb5 9a85aa8a 502d0240 681760f7 5a0d7f3b 8e129142 542...
output:
? d0524870 ? c0524870 ? f0524870 ? e0524870 ? 90524870 ? 80524870 ? b0524870 ? a0524870 ? 50524870 ? 40524870 ? 70524870 ? 60524870 ? 10524870 ? 00524870 ? 30524870 ? 20524870 ? d1524870 ? c1524870 ? f1524870 ? e1524870 ? 91524870 ? 81524870 ? b1524870 ? a1524870 ? 51524870 ? 41524870 ? 71524870 ? 6...
result:
ok Correct! Found k = 0x2ba416ab.
Test #25:
score: 0
Accepted
time: 697ms
memory: 4084kb
input:
ef5fe618 13773d5e 421e70ff f2b3c87a 04403fd8 8e4aa2b8 dcd597ea ba12f162 099f15ac fb0c3c85 33722d94 e52b5ac0 4240c2e1 e265cb4a 5b1840bf 5e55216c 21e845a5 b9fff44c 2471df46 7012463e db489e54 506beddc a87f31b6 b3d162b7 f23f887c 6919dcbc 432ea5f6 f574aa21 fede79a5 6deeac17 983197fa 1e6060ce 33b5f427 77f...
output:
? 6cc837fa ? 6cc837ea ? 6cc837da ? 6cc837ca ? 6cc837ba ? 6cc837aa ? 6cc8379a ? 6cc8378a ? 6cc8377a ? 6cc8376a ? 6cc8375a ? 6cc8374a ? 6cc8373a ? 6cc8372a ? 6cc8371a ? 6cc8370a ? 6cc837fb ? 6cc837eb ? 6cc837db ? 6cc837cb ? 6cc837bb ? 6cc837ab ? 6cc8379b ? 6cc8378b ? 6cc8377b ? 6cc8376b ? 6cc8375b ? 6...
result:
ok Correct! Found k = 0xe6c4cb0c.
Test #26:
score: 0
Accepted
time: 694ms
memory: 3996kb
input:
c16ed675 5c02c072 33d65fc1 2e4c73b6 53a5da5a 89a2ee50 57110bb6 a0f1384c 332efdf6 6499f2f0 40647571 53b13984 9c673dac 4346c909 d6b9feb9 999c9641 b4672f46 2eb40714 89fc6ad8 12aede81 0b703e71 4a8e52fc 86a04f2b b105b6c4 03c994f7 52fe9373 3fa4095e 74e1973a 93bd04f7 cbcacaf0 09cc9e6f 65009a7f ef4f990f 5df...
output:
? cf3c04f8 ? cf3c04e8 ? cf3c04d8 ? cf3c04c8 ? cf3c04b8 ? cf3c04a8 ? cf3c0498 ? cf3c0488 ? cf3c0478 ? cf3c0468 ? cf3c0458 ? cf3c0448 ? cf3c0438 ? cf3c0428 ? cf3c0418 ? cf3c0408 ? cf3c04f9 ? cf3c04e9 ? cf3c04d9 ? cf3c04c9 ? cf3c04b9 ? cf3c04a9 ? cf3c0499 ? cf3c0489 ? cf3c0479 ? cf3c0469 ? cf3c0459 ? c...
result:
ok Correct! Found k = 0xa1e57f6c.
Test #27:
score: 0
Accepted
time: 679ms
memory: 3996kb
input:
8ea420a5 2f58782e 67093cbf 9a54a961 78480914 ec3f8ca1 378e38a0 f2e6cfac 5594b282 06579617 46209db8 fd81e6db 362cbadf 1fe07d21 2a57dddf 1c61edda 75a55895 54d8c497 b43c5e3e 000f6135 af1fea7b d758624a 70c02e60 7bada530 9e002199 8a5b33a4 43fc09da e141a8cc 33cb8445 bf2de003 c33aaf40 8f6f8b3d 488986d1 e31...
output:
? 9bafe9c1 ? 9bbfe9c1 ? 9b8fe9c1 ? 9b9fe9c1 ? 9befe9c1 ? 9bffe9c1 ? 9bcfe9c1 ? 9bdfe9c1 ? 9b2fe9c1 ? 9b3fe9c1 ? 9b0fe9c1 ? 9b1fe9c1 ? 9b6fe9c1 ? 9b7fe9c1 ? 9b4fe9c1 ? 9b5fe9c1 ? 9baee9c1 ? 9bbee9c1 ? 9b8ee9c1 ? 9b9ee9c1 ? 9beee9c1 ? 9bfee9c1 ? 9bcee9c1 ? 9bdee9c1 ? 9b2ee9c1 ? 9b3ee9c1 ? 9b0ee9c1 ? 9...
result:
ok Correct! Found k = 0x57dc46ba.
Test #28:
score: 0
Accepted
time: 684ms
memory: 3932kb
input:
774d1d2f 139e363e 0bb483de 619edf9c 52b7840a e573cd5a a6128bd0 8dbba0d9 632e368e a1257979 99122eb3 3ab1f8f8 3562d011 bfd1a983 c2c2c55a 7cc645e2 5a640285 e22eece7 653cfc3d efd7c8dd eed50fe0 91be485a 8ad73b86 50402a0e 55043f4a 7f579a92 97fef52b c9238d73 b91c33d3 fdb8f287 b9b63f62 0b440859 160fe70a a32...
output:
? a3175d3b ? a3174d3b ? a3177d3b ? a3176d3b ? a3171d3b ? a3170d3b ? a3173d3b ? a3172d3b ? a317dd3b ? a317cd3b ? a317fd3b ? a317ed3b ? a3179d3b ? a3178d3b ? a317bd3b ? a317ad3b ? a3175c3b ? a3174c3b ? a3177c3b ? a3176c3b ? a3171c3b ? a3170c3b ? a3173c3b ? a3172c3b ? a317dc3b ? a317cc3b ? a317fc3b ? a...
result:
ok Correct! Found k = 0x12fcfb1a.
Test #29:
score: 0
Accepted
time: 691ms
memory: 4180kb
input:
3edf38d1 2a1551f0 3e1ec12c 7ed51395 9b66c465 8125a460 dfdab410 4992951c 961db335 6a917607 31181c0b 959f0fa1 73e44f98 b1fd2d7b c18738cf d76ce325 afde067e 9f84adda ab85f2a8 551b5496 bb2f145e e70a0454 f3285a92 54e2af98 2014506c fca80417 899c8dc4 13c8112d f040c45d faf9f34d 03f6033f 879273a8 e2b615d7 1ca...
output:
? 65ef8795 ? 65ff8795 ? 65cf8795 ? 65df8795 ? 65af8795 ? 65bf8795 ? 658f8795 ? 659f8795 ? 656f8795 ? 657f8795 ? 654f8795 ? 655f8795 ? 652f8795 ? 653f8795 ? 650f8795 ? 651f8795 ? 65ee8795 ? 65fe8795 ? 65ce8795 ? 65de8795 ? 65ae8795 ? 65be8795 ? 658e8795 ? 659e8795 ? 656e8795 ? 657e8795 ? 654e8795 ? 6...
result:
ok Correct! Found k = 0xce1daf7a.
Test #30:
score: 0
Accepted
time: 690ms
memory: 3976kb
input:
be6e0615 24d95f7c ab7d1d1b aa270415 d14a010a 19327660 6c7acdc9 c1f40ad7 2c3196b2 42b19230 fdbfbd34 7feafa46 dfcc34c8 aa0da60a d1b28279 7ccbfe21 91c76a8f d53ec9a2 41c7a016 e138a80b be3a4c5e 63c55e95 1033e2b4 82db812e e4cb079b 0eb719d7 40f198a5 7e952263 89518b50 d6f9a619 c4d6fce5 c5ec7c7b 8e5e2a94 107...
output:
? 93723141 ? 93722141 ? 93721141 ? 93720141 ? 93727141 ? 93726141 ? 93725141 ? 93724141 ? 9372b141 ? 9372a141 ? 93729141 ? 93728141 ? 9372f141 ? 9372e141 ? 9372d141 ? 9372c141 ? 93723041 ? 93722041 ? 93721041 ? 93720041 ? 93727041 ? 93726041 ? 93725041 ? 93724041 ? 9372b041 ? 9372a041 ? 93729041 ? 9...
result:
ok Correct! Found k = 0x893e63da.
Test #31:
score: 0
Accepted
time: 684ms
memory: 3988kb
input:
754d42a0 43110638 58aa297b 644b2ea0 0cff9927 7dc9e493 3a9e37a3 a4614387 ec5f9585 cdf05937 91f9319c f33bf66e 3695f5c2 c1a02d0c b2ebb247 689759fd f446782b d2c8424d e4cd404f 895f57f1 a37d56d6 dcace0a3 2bbd7d19 23bea1c2 b6d7fe79 2dc91cda 85b5409a e9560fe0 f940bac0 9b32dc34 92d234f3 6d1c2a87 fe01a74c f88...
output:
? 303053b8 ? 302053b8 ? 301053b8 ? 300053b8 ? 307053b8 ? 306053b8 ? 305053b8 ? 304053b8 ? 30b053b8 ? 30a053b8 ? 309053b8 ? 308053b8 ? 30f053b8 ? 30e053b8 ? 30d053b8 ? 30c053b8 ? 303153b8 ? 302153b8 ? 301153b8 ? 300153b8 ? 307153b8 ? 306153b8 ? 305153b8 ? 304153b8 ? 30b153b8 ? 30a153b8 ? 309153b8 ? 3...
result:
ok Correct! Found k = 0x445f183a.
Test #32:
score: 0
Accepted
time: 674ms
memory: 3928kb
input:
38d2ac9d f3017b6d 4a47c1fa 64f373c0 79de6bdc 072b8a91 470304e3 2857a852 f1f59934 1170a5fa 6b384b0e 136b35bd e51492f9 584890fe 23c97a0b 29bd772d 6fd7f369 45619a64 396c22d2 f9079851 8adf776d b2802684 c846cf40 7d3b808b e44b48eb 3adfce3d 74e7e137 4192e877 b67166be 1a10dd98 dbd147a0 586f6ea4 ce323b37 bb8...
output:
? 0bbca1e9 ? 0baca1e9 ? 0b9ca1e9 ? 0b8ca1e9 ? 0bfca1e9 ? 0beca1e9 ? 0bdca1e9 ? 0bcca1e9 ? 0b3ca1e9 ? 0b2ca1e9 ? 0b1ca1e9 ? 0b0ca1e9 ? 0b7ca1e9 ? 0b6ca1e9 ? 0b5ca1e9 ? 0b4ca1e9 ? 0bbda1e9 ? 0bada1e9 ? 0b9da1e9 ? 0b8da1e9 ? 0bfda1e9 ? 0beda1e9 ? 0bdda1e9 ? 0bcda1e9 ? 0b3da1e9 ? 0b2da1e9 ? 0b1da1e9 ? 0...
result:
ok Correct! Found k = 0xff7fcc9a.
Test #33:
score: 0
Accepted
time: 683ms
memory: 3980kb
input:
0c12d4e1 b5b26c6b 73a0319d d4901e52 e189353c 52ae4bae ae5fb1e7 50b23592 d8f86b31 4412e7ec 133066a1 4ee6d24e aff3fb0b 5b3fcb0f 4c3c9ee2 6fd6f814 f111142a 7f55ece0 6480ab9f 0bc67a24 159febaf cab663b1 81e41a5d f74617c1 1367a48d 5b9f1cb2 3f1e8270 c4c27782 605db6ca 918a2f6a 02a4e07d f48eb6ac b1600c50 170...
output:
? 26559e7b ? 26558e7b ? 2655be7b ? 2655ae7b ? 2655de7b ? 2655ce7b ? 2655fe7b ? 2655ee7b ? 26551e7b ? 26550e7b ? 26553e7b ? 26552e7b ? 26555e7b ? 26554e7b ? 26557e7b ? 26556e7b ? 26559f7b ? 26558f7b ? 2655bf7b ? 2655af7b ? 2655df7b ? 2655cf7b ? 2655ff7b ? 2655ef7b ? 26551f7b ? 26550f7b ? 26553f7b ? 2...
result:
ok Correct! Found k = 0xbaa080fa.
Test #34:
score: 0
Accepted
time: 680ms
memory: 3924kb
input:
c1822ede adff69bc 2d7aeb67 3510ecb7 e35677ac e7229e2a 8c8518f4 deb6ff14 c7f17996 b9d3e931 ac8e9763 6229ac92 a4ba6d7f e129cb98 42a79cdc 87c258be 00615a3b e72b5b14 3803bc7e 6032718b 46e922dd f330b970 9b0d4ef6 6085da4e b21c577e e43c5e46 827dc149 b138876d 776199d9 a4b40e83 f4cff7e3 cde0db36 5fd7ad7b 236...
output:
? 21e783ff ? 21f783ff ? 21c783ff ? 21d783ff ? 21a783ff ? 21b783ff ? 218783ff ? 219783ff ? 216783ff ? 217783ff ? 214783ff ? 215783ff ? 212783ff ? 213783ff ? 210783ff ? 211783ff ? 21e683ff ? 21f683ff ? 21c683ff ? 21d683ff ? 21a683ff ? 21b683ff ? 218683ff ? 219683ff ? 216683ff ? 217683ff ? 214683ff ? 2...
result:
ok Correct! Found k = 0x75c1355a.
Test #35:
score: 0
Accepted
time: 694ms
memory: 3932kb
input:
06202ecc f4c57eed 6f3adb6a 73917bd6 59533627 4cf6ef90 acdb5022 86736dfa bdbe5fab d49519c0 9bf7460a f1f4955b 346adc75 39c4fb95 6a4a9ce2 2af1cd75 c59cbf0e 1e03259a c0afc0e6 861e5517 ede124fd ff5a85d9 cb09ea66 358982d3 f0d1c77a b252584b ce91d534 765091be 06000446 6f4cb2b0 bf246807 854032fa a58c5247 6a7...
output:
? 03425907 ? 13425907 ? 23425907 ? 33425907 ? 43425907 ? 53425907 ? 63425907 ? 73425907 ? 83425907 ? 93425907 ? a3425907 ? b3425907 ? c3425907 ? d3425907 ? e3425907 ? f3425907 ? 02425907 ? 12425907 ? 22425907 ? 32425907 ? 42425907 ? 52425907 ? 62425907 ? 72425907 ? 82425907 ? 92425907 ? a2425907 ? b...
result:
ok Correct! Found k = 0x30e1e9bb.
Test #36:
score: 0
Accepted
time: 699ms
memory: 4176kb
input:
c486e1ce 8ae73293 ec8c7639 f6d59cde d45f5fd8 2fa3ce3a 11fce7b7 998d45f5 8c917f34 5ecbbfe5 cb9eea97 58a1e52c e5b56cc4 cff95da4 d2975278 decec561 67d27909 8eedd70a b5f81acf da86e50d a241ca95 8c1e49b0 3af7dee3 97e9b992 6f93a2f0 dadd7753 30344985 a326ed20 d49915c0 fe2cb84c 500d91b9 9cb92386 3fb64425 5fc...
output:
? 34116618 ? 24116618 ? 14116618 ? 04116618 ? 74116618 ? 64116618 ? 54116618 ? 44116618 ? b4116618 ? a4116618 ? 94116618 ? 84116618 ? f4116618 ? e4116618 ? d4116618 ? c4116618 ? 35116618 ? 25116618 ? 15116618 ? 05116618 ? 75116618 ? 65116618 ? 55116618 ? 45116618 ? b5116618 ? a5116618 ? 95116618 ? 8...
result:
ok Correct! Found k = 0x71544f65.
Test #37:
score: 0
Accepted
time: 677ms
memory: 3980kb
input:
f9c28704 9038d519 18a97245 fcad3170 234d0e05 055cde4b 54cd7abc 65afb789 ea494422 0d47e430 0728ff5f bcbd27c1 485c186a 1ce775d8 0196f3bc 68edb540 e7392cec 765fa7bf 44ce29d7 b6a5193b 7fea7b64 2e172562 98a363c3 81df5a1d 16453730 06bf02af 0a27a41c 6ce5a722 15369889 a0e43428 01c159df 9390a785 8e0eeda1 593...
output:
? fa6fa474 ? fa7fa474 ? fa4fa474 ? fa5fa474 ? fa2fa474 ? fa3fa474 ? fa0fa474 ? fa1fa474 ? faefa474 ? faffa474 ? facfa474 ? fadfa474 ? faafa474 ? fabfa474 ? fa8fa474 ? fa9fa474 ? fa6ea474 ? fa7ea474 ? fa4ea474 ? fa5ea474 ? fa2ea474 ? fa3ea474 ? fa0ea474 ? fa1ea474 ? faeea474 ? fafea474 ? facea474 ? f...
result:
ok Correct! Found k = 0x2c7503c5.
Test #38:
score: 0
Accepted
time: 689ms
memory: 3988kb
input:
6b9cfef6 a26b6280 8093d100 3ae7f8be 171e09db e5f4badf 7cbc7f4b c29323cd 5aa2d9f3 d53fba0f d09992f4 fe338b1f 5fdea81c 420907c9 77fdf621 b49b4d87 f8d0e078 006aa763 ef2395ff 992620c8 ddf0593a 14a702dc 45fc90a3 0ed66518 d41791d7 3c01fc62 b19f6659 a237b4a0 68f0d595 2376ff97 7e9600bc 7e40819f 85c1ba9e 4aa...
output:
? 8487e841 ? 9487e841 ? a487e841 ? b487e841 ? c487e841 ? d487e841 ? e487e841 ? f487e841 ? 0487e841 ? 1487e841 ? 2487e841 ? 3487e841 ? 4487e841 ? 5487e841 ? 6487e841 ? 7487e841 ? 8587e841 ? 9587e841 ? a587e841 ? b587e841 ? c587e841 ? d587e841 ? e587e841 ? f587e841 ? 0587e841 ? 1587e841 ? 2587e841 ? 3...
result:
ok Correct! Found k = 0xe795b825.
Test #39:
score: 0
Accepted
time: 707ms
memory: 3956kb
input:
4ab2889b 83b1207e 63fac1e3 69c480f7 af579c91 42c0a02c a4e03f0b 3e51001b ce0baa26 c1d6eef5 91a4c060 33f95369 c552f7b2 11d6b3cb 3bfd53f7 1a3b8b32 5024f37b b6329e97 8f8d8b8a 3e87b7c4 5dff4b7b 909f1129 5656e51c 089ea4e8 7077b878 c02073cf fd5e7a62 6bc5b994 c6c5dff3 86b8102a c365c526 fe8ff08c 388f4f74 f26...
output:
? 97f13af9 ? 87f13af9 ? b7f13af9 ? a7f13af9 ? d7f13af9 ? c7f13af9 ? f7f13af9 ? e7f13af9 ? 17f13af9 ? 07f13af9 ? 37f13af9 ? 27f13af9 ? 57f13af9 ? 47f13af9 ? 77f13af9 ? 67f13af9 ? 96f13af9 ? 86f13af9 ? b6f13af9 ? a6f13af9 ? d6f13af9 ? c6f13af9 ? f6f13af9 ? e6f13af9 ? 16f13af9 ? 06f13af9 ? 36f13af9 ? 2...
result:
ok Correct! Found k = 0xa2b66c85.
Test #40:
score: 0
Accepted
time: 693ms
memory: 4204kb
input:
fe58380c e28b8795 34750be7 dec1371a de86e7af ca375441 972e5f9b a99093ae 250b3542 3c2bce3d d78202e5 5c66330e effae493 5cb53ca6 96aa5d49 64145bb8 533a699c d53c09a2 ca8e67fc e2a81c4d c31a3625 1a451d78 b9c6ddee ee248e16 f497fe84 88b074c1 609c1e0a c7a1a1e6 0ce2897c b76a6427 b840388d b5fbacd7 985374c0 c5c...
output:
? 643f6c89 ? 643f7c89 ? 643f4c89 ? 643f5c89 ? 643f2c89 ? 643f3c89 ? 643f0c89 ? 643f1c89 ? 643fec89 ? 643ffc89 ? 643fcc89 ? 643fdc89 ? 643fac89 ? 643fbc89 ? 643f8c89 ? 643f9c89 ? 643f6d89 ? 643f7d89 ? 643f4d89 ? 643f5d89 ? 643f2d89 ? 643f3d89 ? 643f0d89 ? 643f1d89 ? 643fed89 ? 643ffd89 ? 643fcd89 ? 6...
result:
ok Correct! Found k = 0x5dd720e5.
Test #41:
score: 0
Accepted
time: 676ms
memory: 3992kb
input:
db81a4a1 b6006998 19a58a82 09be6a4c 87220861 d1bd1882 eaad49fc d065c46b 6006320c b7e783d5 f79d15b3 78c729f7 9490afc7 0a050fec 1a30cde5 297c9ba1 3c2561f8 81d6a476 eda61f54 2c167e25 b432e363 655a90a2 71b5cc26 6cfeeb79 278bb68c 77f21721 8650c8a0 7f3bfb6c 69320833 2850c577 42d2ed22 5e5ba52c 8d056bb2 872...
output:
? d82a00d6 ? d83a00d6 ? d80a00d6 ? d81a00d6 ? d86a00d6 ? d87a00d6 ? d84a00d6 ? d85a00d6 ? d8aa00d6 ? d8ba00d6 ? d88a00d6 ? d89a00d6 ? d8ea00d6 ? d8fa00d6 ? d8ca00d6 ? d8da00d6 ? d82b00d6 ? d83b00d6 ? d80b00d6 ? d81b00d6 ? d86b00d6 ? d87b00d6 ? d84b00d6 ? d85b00d6 ? d8ab00d6 ? d8bb00d6 ? d88b00d6 ? d...
result:
ok Correct! Found k = 0x18f7d545.
Test #42:
score: 0
Accepted
time: 675ms
memory: 3956kb
input:
d9140d8e 7a65627e 1ab42111 7d28ed1c b73bd219 ecd7a8ba 292fa614 2cb8e660 4d34c310 c5678d2e b2b8ce90 b920c2e2 3a22ef6c 3083510d 666a1005 0a93e699 9aa34818 80be4f54 1f8a8f41 c0b76022 0d23de47 2ed3cfca b429ab75 37ea3cb5 83cadeba 597ecb2a 7de7158c 07a98792 1f4811ba 0455ba03 19ef2d51 8a4a9957 d8defa94 b9d...
output:
? b02433e6 ? a02433e6 ? 902433e6 ? 802433e6 ? f02433e6 ? e02433e6 ? d02433e6 ? c02433e6 ? 302433e6 ? 202433e6 ? 102433e6 ? 002433e6 ? 702433e6 ? 602433e6 ? 502433e6 ? 402433e6 ? b12433e6 ? a12433e6 ? 912433e6 ? 812433e6 ? f12433e6 ? e12433e6 ? d12433e6 ? c12433e6 ? 312433e6 ? 212433e6 ? 112433e6 ? 0...
result:
ok Correct! Found k = 0xd41889a5.
Test #43:
score: 0
Accepted
time: 651ms
memory: 3980kb
input:
2a7b8ae3 7bb41d03 80d1a290 683365f2 428ae736 e2ba2594 4e567139 1a8fb0de a559e07c 71a93090 32c784e0 8f1b6e9f f91ae5d1 02bf0f6d a08ca20b 659b97d5 46d4a1c3 2a533881 4e7c13db 0e2af29d 6a50cc90 f72d10d6 1d19e405 18debf3e ea1c7a1e 929e7164 eeb96d96 c3f7f9c6 8d613fc6 eaf8f160 d7e4bf81 bb1edd2e 8d0b8be4 582...
output:
? bdef4d6f ? adef4d6f ? 9def4d6f ? 8def4d6f ? fdef4d6f ? edef4d6f ? ddef4d6f ? cdef4d6f ? 3def4d6f ? 2def4d6f ? 1def4d6f ? 0def4d6f ? 7def4d6f ? 6def4d6f ? 5def4d6f ? 4def4d6f ? bcef4d6f ? acef4d6f ? 9cef4d6f ? 8cef4d6f ? fcef4d6f ? ecef4d6f ? dcef4d6f ? ccef4d6f ? 3cef4d6f ? 2cef4d6f ? 1cef4d6f ? 0...
result:
ok Correct! Found k = 0x8f393e05.
Test #44:
score: 0
Accepted
time: 695ms
memory: 3980kb
input:
c0ace4ff 3c8b9e1c c1c2f5fa fb51df40 7dc94627 a0aece3d 98c78d4c 38d66404 e949f7db ecf569c4 b545c5da 6186c944 7c6695ba 0ff81535 81dedb98 2c031b3e f69ced47 32b0a00d ea9ac83d e8ee336a 59d77a8e cff8bf9c 14531aa2 1b0fa7cd e36ac4f8 2db7dd72 7e972862 af536bf1 b6435d03 b0e02f37 d9bc4365 a1838875 1847458f 88e...
output:
? f1eb6937 ? e1eb6937 ? d1eb6937 ? c1eb6937 ? b1eb6937 ? a1eb6937 ? 91eb6937 ? 81eb6937 ? 71eb6937 ? 61eb6937 ? 51eb6937 ? 41eb6937 ? 31eb6937 ? 21eb6937 ? 11eb6937 ? 01eb6937 ? f0eb6937 ? e0eb6937 ? d0eb6937 ? c0eb6937 ? b0eb6937 ? a0eb6937 ? 90eb6937 ? 80eb6937 ? 70eb6937 ? 60eb6937 ? 50eb6937 ? 4...
result:
ok Correct! Found k = 0x4a59f265.
Test #45:
score: 0
Accepted
time: 699ms
memory: 4188kb
input:
cbe2c929 e67c3848 2780d32f 29b5326c 77657d56 36310151 f2b575a9 498b298f e32e082f 92c619b4 43283b7c 18a55a1a 4c0c362e 112afc73 795b16cf f66fd00b 0a026b01 9e0078c3 019e2b30 a729605b 1daeefe9 378d2b01 90969363 a8636dcb 0330db1a 039607ac 435bd086 c4c960d5 edc67ee2 d1601550 a364eaa4 3ab9f16c aa867338 65d...
output:
? be2a7a05 ? be2a6a05 ? be2a5a05 ? be2a4a05 ? be2a3a05 ? be2a2a05 ? be2a1a05 ? be2a0a05 ? be2afa05 ? be2aea05 ? be2ada05 ? be2aca05 ? be2aba05 ? be2aaa05 ? be2a9a05 ? be2a8a05 ? be2a7b05 ? be2a6b05 ? be2a5b05 ? be2a4b05 ? be2a3b05 ? be2a2b05 ? be2a1b05 ? be2a0b05 ? be2afb05 ? be2aeb05 ? be2adb05 ? b...
result:
ok Correct! Found k = 0x57aa6c5.
Test #46:
score: 0
Accepted
time: 709ms
memory: 4172kb
input:
2001c033 1cdc9fe8 51f1b157 e3d62a98 56c1a0a8 7dcb61ce ee1cbd2a 42e96fda 69601771 3683d125 4d4d5a72 ec688c01 41b9d11f ba9e7810 9c630225 c8635843 89d086e8 40c3e360 75df6ac1 fd8fde2c 33d90920 a49fbc67 1842b8cf 3df0b4d6 93a8492f e4bc1c26 6c3f64bb c84cdbcb 3e452363 fdbe34b8 e025df6e 2696a978 d785243e 56a...
output:
? 83ca5d81 ? 83da5d81 ? 83ea5d81 ? 83fa5d81 ? 838a5d81 ? 839a5d81 ? 83aa5d81 ? 83ba5d81 ? 834a5d81 ? 835a5d81 ? 836a5d81 ? 837a5d81 ? 830a5d81 ? 831a5d81 ? 832a5d81 ? 833a5d81 ? 83cb5d81 ? 83db5d81 ? 83eb5d81 ? 83fb5d81 ? 838b5d81 ? 839b5d81 ? 83ab5d81 ? 83bb5d81 ? 834b5d81 ? 835b5d81 ? 836b5d81 ? 8...
result:
ok Correct! Found k = 0x45ed0c70.
Test #47:
score: 0
Accepted
time: 686ms
memory: 3984kb
input:
1ecca1c5 e11edf1d a37fb0dd 192329b9 3bc03fae 9c752274 34fcfc32 a7b56e54 48d2c918 0c8c335a 9631036c 38769731 fe5a7f24 93480142 6054a57c 19f389cc fee08ad9 29afd430 8b9eb7f4 1a0f9f45 0146fe9f a3fc6252 b5a5516a 226be348 0e2f79b0 573181ab ef231d4b af5652fb 80aa7302 2a2d6d94 083adbe9 cce7ab97 12d922fe 665...
output:
? 7c239299 ? 7c239289 ? 7c2392b9 ? 7c2392a9 ? 7c2392d9 ? 7c2392c9 ? 7c2392f9 ? 7c2392e9 ? 7c239219 ? 7c239209 ? 7c239239 ? 7c239229 ? 7c239259 ? 7c239249 ? 7c239279 ? 7c239269 ? 7c239298 ? 7c239288 ? 7c2392b8 ? 7c2392a8 ? 7c2392d8 ? 7c2392c8 ? 7c2392f8 ? 7c2392e8 ? 7c239218 ? 7c239208 ? 7c239238 ? 7...
result:
ok Correct! Found k = 0x10dc0d0.
Test #48:
score: 0
Accepted
time: 699ms
memory: 3992kb
input:
f2e13e62 ffa604c1 5bc2f944 a2a7b2f3 a2afa499 11c6cddc 81d355a3 023d1131 40fb4e32 372c5006 2c553f25 7191aa6f f9e23063 8e04073c 3fe25207 73f4d035 c198ae7a aeb608a9 1b5134b8 6a2d8ae3 5b51e7d5 35c070d0 7ba4da7c 3604a842 3793e628 63d74fb1 ea938bc6 7f3b2354 96eeff6e 2e4d414f 445c94a4 9df57cbb b3dcaa80 4c3...
output:
? bdaf8370 ? bdbf8370 ? bd8f8370 ? bd9f8370 ? bdef8370 ? bdff8370 ? bdcf8370 ? bddf8370 ? bd2f8370 ? bd3f8370 ? bd0f8370 ? bd1f8370 ? bd6f8370 ? bd7f8370 ? bd4f8370 ? bd5f8370 ? bdae8370 ? bdbe8370 ? bd8e8370 ? bd9e8370 ? bdee8370 ? bdfe8370 ? bdce8370 ? bdde8370 ? bd2e8370 ? bd3e8370 ? bd0e8370 ? b...
result:
ok Correct! Found k = 0xbc2e7530.
Test #49:
score: 0
Accepted
time: 679ms
memory: 3928kb
input:
779f2dff a32782f6 5c3c7289 02d1b1da 2f8e2258 79bf8a18 2dd34cce f9313c40 814913e3 42cafe72 81157cb0 0d97cf61 863576c8 404e6a89 e9d59c2e 33d026bd 68516d99 404800e2 a521ba55 28fb7cc3 b912a76c d287d96c 4829d4f6 eb81f91f c6b56739 82cd1170 9e8d698c e66797e7 a4fcfa4c 3ee8627c 907449cc 64cc3145 64a07c3b 0f2...
output:
? e54186bf ? e54196bf ? e541a6bf ? e541b6bf ? e541c6bf ? e541d6bf ? e541e6bf ? e541f6bf ? e54106bf ? e54116bf ? e54126bf ? e54136bf ? e54146bf ? e54156bf ? e54166bf ? e54176bf ? e54187bf ? e54197bf ? e541a7bf ? e541b7bf ? e541c7bf ? e541d7bf ? e541e7bf ? e541f7bf ? e54107bf ? e54117bf ? e54127bf ? e...
result:
ok Correct! Found k = 0x774f2990.
Test #50:
score: 0
Accepted
time: 680ms
memory: 4208kb
input:
a407679f 1e915061 1b03b322 5a364bd2 b8b82dfd e5d803da 7a2ef523 379ed1b4 4cd4c991 0cc7016a 1d098c1b 8b76a536 527b395f 59320de7 c8400826 f384eacd 7f48473d 47417052 d6788277 374ca48b 9230a373 9be5dcdc eb5e45d6 74a97b95 db0ac868 d6d4f91c 19f1850a 0b1e971c 63d94d81 478cff53 76a53a9e 40f3a599 ee7023e8 51b...
output:
? 6fe12415 ? 6fe12405 ? 6fe12435 ? 6fe12425 ? 6fe12455 ? 6fe12445 ? 6fe12475 ? 6fe12465 ? 6fe12495 ? 6fe12485 ? 6fe124b5 ? 6fe124a5 ? 6fe124d5 ? 6fe124c5 ? 6fe124f5 ? 6fe124e5 ? 6fe12414 ? 6fe12404 ? 6fe12434 ? 6fe12424 ? 6fe12454 ? 6fe12444 ? 6fe12474 ? 6fe12464 ? 6fe12494 ? 6fe12484 ? 6fe124b4 ? 6...
result:
ok Correct! Found k = 0x326fddf0.
Test #51:
score: 0
Accepted
time: 689ms
memory: 4216kb
input:
ed9cea08 a053678c 40b3a41f 3d84e1da c35ca141 adfc9a86 84def250 dd209b7f a6156b55 829c1c20 d5d4c30a 1ed8772c 0efdf2f2 eec9a947 ebde79cb 7312c31a e1d66d27 c9a698cf dee61ff4 e7f11c6d 01eaa2be 6d80e539 1e5d088a 5ce70a1b 97561b04 305e2926 b7e56ae2 b13a381b 8120be36 451717b2 2f02034b 4ef886da 607f0fd0 abf...
output:
? 06dcfa7a ? 06ccfa7a ? 06fcfa7a ? 06ecfa7a ? 069cfa7a ? 068cfa7a ? 06bcfa7a ? 06acfa7a ? 065cfa7a ? 064cfa7a ? 067cfa7a ? 066cfa7a ? 061cfa7a ? 060cfa7a ? 063cfa7a ? 062cfa7a ? 06ddfa7a ? 06cdfa7a ? 06fdfa7a ? 06edfa7a ? 069dfa7a ? 068dfa7a ? 06bdfa7a ? 06adfa7a ? 065dfa7a ? 064dfa7a ? 067dfa7a ? 0...
result:
ok Correct! Found k = 0xed909250.
Test #52:
score: 0
Accepted
time: 655ms
memory: 4004kb
input:
a7128bbf 6d8e0b8f fe3096a8 f3ed0194 4098bc16 355fa3c5 a0b8d767 af16ede5 f2ae8d79 e599a75e 98e5251e 89259254 2a3f08c1 01df230b fefd64cc d1681c11 54cbfa69 7cbbf490 bcea8213 960e2d5d d14f8917 65ff7387 840f7f6b 99cd12a7 2a889c1b b8ec61f7 8f6187ec 5489c443 ca7c3b4a 9b9d3282 c68156bb adfe3b56 55c9b4ef 19e...
output:
? cd1b0a41 ? cd0b0a41 ? cd3b0a41 ? cd2b0a41 ? cd5b0a41 ? cd4b0a41 ? cd7b0a41 ? cd6b0a41 ? cd9b0a41 ? cd8b0a41 ? cdbb0a41 ? cdab0a41 ? cddb0a41 ? cdcb0a41 ? cdfb0a41 ? cdeb0a41 ? cd1a0a41 ? cd0a0a41 ? cd3a0a41 ? cd2a0a41 ? cd5a0a41 ? cd4a0a41 ? cd7a0a41 ? cd6a0a41 ? cd9a0a41 ? cd8a0a41 ? cdba0a41 ? c...
result:
ok Correct! Found k = 0xa8b146b0.
Test #53:
score: 0
Accepted
time: 688ms
memory: 4212kb
input:
9f10c845 8a236f01 820661d5 dc702fbf 0ba427ad 58917b69 17bbe6a3 23c2dc50 b097c8e9 2118ecf2 7ae8da21 1b7f28a4 41e6f915 242f7d8a c1fbc34b c8f97448 0eb681e1 db0d5754 586783b3 3e568c22 0904ea51 824b7891 90c63663 dd455200 66a90a8c 4e7edf59 0a001c79 581c72ef bbc5f847 bf7bfdbf d72f5402 30a015bb ffff5f70 24f...
output:
? d5dab897 ? d5cab897 ? d5fab897 ? d5eab897 ? d59ab897 ? d58ab897 ? d5bab897 ? d5aab897 ? d55ab897 ? d54ab897 ? d57ab897 ? d56ab897 ? d51ab897 ? d50ab897 ? d53ab897 ? d52ab897 ? d5dbb897 ? d5cbb897 ? d5fbb897 ? d5ebb897 ? d59bb897 ? d58bb897 ? d5bbb897 ? d5abb897 ? d55bb897 ? d54bb897 ? d57bb897 ? d...
result:
ok Correct! Found k = 0x63d1fb10.
Test #54:
score: 0
Accepted
time: 669ms
memory: 3960kb
input:
8227921a 6ca6f969 96a49aa5 4f517a96 b9fc743c af119b7d 2e7d1a5b 3183c122 b13fe97a f9077827 f05aee18 7e783ceb c4a9d144 a6ecf4d3 c1cee9e3 ab3241ad aadc8541 19fe9a50 a2cdfe99 adfb8870 b323431f 661f7b2c b5face30 b312743f 875587b1 196bdc2a 8033574b 81461cb2 4faf7899 b1e91d6f d95ac4b8 7960047e 606d3739 be0...
output:
? ea4858f5 ? ea4848f5 ? ea4878f5 ? ea4868f5 ? ea4818f5 ? ea4808f5 ? ea4838f5 ? ea4828f5 ? ea48d8f5 ? ea48c8f5 ? ea48f8f5 ? ea48e8f5 ? ea4898f5 ? ea4888f5 ? ea48b8f5 ? ea48a8f5 ? ea4859f5 ? ea4849f5 ? ea4879f5 ? ea4869f5 ? ea4819f5 ? ea4809f5 ? ea4839f5 ? ea4829f5 ? ea48d9f5 ? ea48c9f5 ? ea48f9f5 ? e...
result:
ok Correct! Found k = 0x1ef2af70.
Test #55:
score: 0
Accepted
time: 689ms
memory: 4212kb
input:
443d73c8 026ea3b5 08d92e76 bdea2ad1 197213ab 8a1fcab6 5fdab62e 13839011 a20c7a52 4a65d150 cd106990 071dd852 0da05503 ed537fae 8656864b b8d17259 48784581 67f1f2ca 14f0d064 a7d8b1a0 bb8e084a f7e1a233 7c166a72 beda8a6a fa98447c 87c9fe68 38cba0fd b190ccc6 a83e8807 fff330b7 b82405a7 9c475b15 4986a1e1 5f6...
output:
? ff3a4cc8 ? ef3a4cc8 ? df3a4cc8 ? cf3a4cc8 ? bf3a4cc8 ? af3a4cc8 ? 9f3a4cc8 ? 8f3a4cc8 ? 7f3a4cc8 ? 6f3a4cc8 ? 5f3a4cc8 ? 4f3a4cc8 ? 3f3a4cc8 ? 2f3a4cc8 ? 1f3a4cc8 ? 0f3a4cc8 ? fe3a4cc8 ? ee3a4cc8 ? de3a4cc8 ? ce3a4cc8 ? be3a4cc8 ? ae3a4cc8 ? 9e3a4cc8 ? 8e3a4cc8 ? 7e3a4cc8 ? 6e3a4cc8 ? 5e3a4cc8 ? 4...
result:
ok Correct! Found k = 0xda1363d0.
Test #56:
score: 0
Accepted
time: 709ms
memory: 4216kb
input:
47854146 d74c2543 e4f40080 d326f3b5 15a9af0e 9beaa004 5699852f 92b9a689 da66ce0c 5ab925c5 fdb946f4 23a65907 53da9051 a1b92ad9 d85b3b7d adbc0ec6 01a297b5 d1fd88ce 3b8a78a7 236e1472 01872bb8 e8b4a1aa f8f2edc9 520e6615 154f96a1 d1831976 4352b802 eed5c487 f50dd1e0 5844bf2d 7798e24f 8249a4f4 6a22c197 003...
output:
? f6aadfff ? f6aacfff ? f6aaffff ? f6aaefff ? f6aa9fff ? f6aa8fff ? f6aabfff ? f6aaafff ? f6aa5fff ? f6aa4fff ? f6aa7fff ? f6aa6fff ? f6aa1fff ? f6aa0fff ? f6aa3fff ? f6aa2fff ? f6aadeff ? f6aaceff ? f6aafeff ? f6aaeeff ? f6aa9eff ? f6aa8eff ? f6aabeff ? f6aaaeff ? f6aa5eff ? f6aa4eff ? f6aa7eff ? f...
result:
ok Correct! Found k = 0x1a85c97a.
Test #57:
score: 0
Accepted
time: 675ms
memory: 3932kb
input:
c78d4df0 c8b21ca4 204c19f2 837cd3b7 ac67f6c2 b38d215c a16b3214 d8cb3844 d4afddf6 582e2231 d4455df0 5cb7b23a 6f823bb1 806631dc d980f88b 5646e4c5 e6586e08 997d2b28 306617cd 01578a55 42588ebc dca016aa b4b8dc3c ace32f93 f6378bf6 bd2414f5 373f53db a2f151dd 0fe01ad0 b47aa281 a6dd78d5 d095164e 196ae272 923...
output:
? 5100118e ? 5100018e ? 5100318e ? 5100218e ? 5100518e ? 5100418e ? 5100718e ? 5100618e ? 5100918e ? 5100818e ? 5100b18e ? 5100a18e ? 5100d18e ? 5100c18e ? 5100f18e ? 5100e18e ? 5100108e ? 5100008e ? 5100308e ? 5100208e ? 5100508e ? 5100408e ? 5100708e ? 5100608e ? 5100908e ? 5100808e ? 5100b08e ? 5...
result:
ok Correct! Found k = 0xd5a67ddb.
Test #58:
score: 0
Accepted
time: 685ms
memory: 3956kb
input:
a4ea739a 9bcff4c7 1e8dc590 7aed30eb b65f02c9 1273cccd 9651783d 88368918 a94757e2 8fe7929f 32f2e8ac 69cf1792 7f5c144a e469083b ad6d7aab a615725b 2f2591e1 ab911fc9 d9e897d6 9090165e 9e5db82f ad0a2992 89d9177b ab52fa12 47ba889d 6e247d12 2c7fd3af 5c2d22d4 954180f6 3f184bec d71616ab c2a5ad47 7797f818 41d...
output:
? 2495133f ? 2495033f ? 2495333f ? 2495233f ? 2495533f ? 2495433f ? 2495733f ? 2495633f ? 2495933f ? 2495833f ? 2495b33f ? 2495a33f ? 2495d33f ? 2495c33f ? 2495f33f ? 2495e33f ? 2495123f ? 2495023f ? 2495323f ? 2495223f ? 2495523f ? 2495423f ? 2495723f ? 2495623f ? 2495923f ? 2495823f ? 2495b23f ? 2...
result:
ok Correct! Found k = 0x1af75e62.
Test #59:
score: 0
Accepted
time: 697ms
memory: 3988kb
input:
ad4b8268 af9c87e5 cc3263e9 8f9f2096 fc45718c 1134cdf7 2a9c55f4 edfb1ace 2aad2c3c a62ddaf6 df277915 d58f950d ca0a74b9 89849d40 4a3cae77 696483eb 62b7071b 937c8178 18d73cca f8e34915 fccb157e 8096da63 0f747115 28580bb3 f40711e7 9e740ae2 d1e64b9a 8b8c3275 5965577d 2e0a6a68 def400c9 06822856 a2ed29d0 888...
output:
? 553c85b6 ? 553c85a6 ? 553c8596 ? 553c8586 ? 553c85f6 ? 553c85e6 ? 553c85d6 ? 553c85c6 ? 553c8536 ? 553c8526 ? 553c8516 ? 553c8506 ? 553c8576 ? 553c8566 ? 553c8556 ? 553c8546 ? 553c85b7 ? 553c85a7 ? 553c8597 ? 553c8587 ? 553c85f7 ? 553c85e7 ? 553c85d7 ? 553c85c7 ? 553c8537 ? 553c8527 ? 553c8517 ? 5...
result:
ok Correct! Found k = 0xd61812c2.
Test #60:
score: 0
Accepted
time: 706ms
memory: 4208kb
input:
4efb11e2 a4c1d6da 176ed2b8 1a95ae18 8736c6a8 3d81d780 0a1e55d4 af98cf68 27e28758 0cca897f 14a23df2 6187d9b6 30c6a3f6 4b2e9fb2 794ba6c6 8b4392e3 6103e2e3 642bbb2b 37599e1c d76f65aa dcd480cf 04a997b0 1b7f986d 38592026 e9d112a6 c09bfe30 7cf2cdba c71330db be54237f 8c892573 1a8cf8ef 9f38242f 65ecf380 41b...
output:
? 5e258463 ? 4e258463 ? 7e258463 ? 6e258463 ? 1e258463 ? 0e258463 ? 3e258463 ? 2e258463 ? de258463 ? ce258463 ? fe258463 ? ee258463 ? 9e258463 ? 8e258463 ? be258463 ? ae258463 ? 5f258463 ? 4f258463 ? 7f258463 ? 6f258463 ? 1f258463 ? 0f258463 ? 3f258463 ? 2f258463 ? df258463 ? cf258463 ? ff258463 ? e...
result:
ok Correct! Found k = 0x9138c722.
Test #61:
score: 0
Accepted
time: 692ms
memory: 4088kb
input:
eaa07745 50382958 de0705d0 446bd8cf 4fec86a2 97b6d99e ccfea747 df7f3fb0 7b20b3f4 2a35b1e4 56af928a c26edc53 b4838bb5 e84f7bf3 c74586fe 96422e0e ec23576c 5a746a38 6c2fd98e 966f71a3 e53b9554 8db0f1e6 8f65561c 1cf35a67 13d6e730 43f8ebb3 c99aef13 bdf66b39 185f31e4 78189620 4817302a d8e50ef0 be8d230c e00...
output:
? e9afc78c ? f9afc78c ? c9afc78c ? d9afc78c ? a9afc78c ? b9afc78c ? 89afc78c ? 99afc78c ? 69afc78c ? 79afc78c ? 49afc78c ? 59afc78c ? 29afc78c ? 39afc78c ? 09afc78c ? 19afc78c ? e8afc78c ? f8afc78c ? c8afc78c ? d8afc78c ? a8afc78c ? b8afc78c ? 88afc78c ? 98afc78c ? 68afc78c ? 78afc78c ? 48afc78c ? 5...
result:
ok Correct! Found k = 0x4c597b82.
Test #62:
score: 0
Accepted
time: 687ms
memory: 3980kb
input:
0667739c e78ac36c 1301efb4 40b41b5e b9e6255b 705e4a93 e4dfa95a 60921f64 cad78bbc 3f2cf37f cacbcdcd 28c86bab eb1b046a 8fe4c854 963e387a 09ae2f0d 7a70338d 61b2a463 0458baca 15daa155 64c45088 1c2405a3 c44a58fd a07071e6 c1d91833 8407803f b9ca55e1 12d23f9e 594767d6 cad2ae2e ce4cbdbf 88edbb6b 890a7e84 d83...
output:
? a478ecda ? a478fcda ? a478ccda ? a478dcda ? a478acda ? a478bcda ? a4788cda ? a4789cda ? a4786cda ? a4787cda ? a4784cda ? a4785cda ? a4782cda ? a4783cda ? a4780cda ? a4781cda ? a478edda ? a478fdda ? a478cdda ? a478ddda ? a478adda ? a478bdda ? a4788dda ? a4789dda ? a4786dda ? a4787dda ? a4784dda ? a...
result:
ok Correct! Found k = 0x77a2fe2.
Test #63:
score: 0
Accepted
time: 697ms
memory: 4208kb
input:
1bf668f0 c67abf5c 512dfbbb 1c245e41 e62c8de7 c44566be 04cbe256 91a04dc6 555bfe23 0de035c7 e30a77e8 f71fa146 31d986b8 d5ce21af 16526480 f6cfb280 f6a7233f 1df18bba 5d02d4d5 cff0b747 daa7026d a8766b8d 02ebfa97 7cf3efbb ba905748 7972f33d 0cf04cf2 e1363fda ef6b429d c1b23193 4c25b5d7 89b242c8 85a48988 890...
output:
? b18c0b8c ? a18c0b8c ? 918c0b8c ? 818c0b8c ? f18c0b8c ? e18c0b8c ? d18c0b8c ? c18c0b8c ? 318c0b8c ? 218c0b8c ? 118c0b8c ? 018c0b8c ? 718c0b8c ? 618c0b8c ? 518c0b8c ? 418c0b8c ? b08c0b8c ? a08c0b8c ? 908c0b8c ? 808c0b8c ? f08c0b8c ? e08c0b8c ? d08c0b8c ? c08c0b8c ? 308c0b8c ? 208c0b8c ? 108c0b8c ? 0...
result:
ok Correct! Found k = 0xc29ae442.
Test #64:
score: 0
Accepted
time: 685ms
memory: 3932kb
input:
99630486 e65ed740 03a12a4e c26dbc8a 42109cba 4f82024e 6363f936 598a9e47 db95c4f7 87401034 55178ecf 684843f6 785006f6 072a9038 505eac0a 4397992b e5f84b7d c5458b69 de7585c6 a8bb4fd8 6199a137 fd78b99f 5e20c7c0 8ca75608 e7237e89 14d2a766 38a8eef4 0e8475fc d013ac15 5f7a74d5 920d7f31 2cb9aef5 41b8b08d 360...
output:
? 8bb789e7 ? 8ba789e7 ? 8b9789e7 ? 8b8789e7 ? 8bf789e7 ? 8be789e7 ? 8bd789e7 ? 8bc789e7 ? 8b3789e7 ? 8b2789e7 ? 8b1789e7 ? 8b0789e7 ? 8b7789e7 ? 8b6789e7 ? 8b5789e7 ? 8b4789e7 ? 8bb689e7 ? 8ba689e7 ? 8b9689e7 ? 8b8689e7 ? 8bf689e7 ? 8be689e7 ? 8bd689e7 ? 8bc689e7 ? 8b3689e7 ? 8b2689e7 ? 8b1689e7 ? 8...
result:
ok Correct! Found k = 0x7dbb98a2.
Extra Test:
score: 0
Extra Test Passed