Submission #1142231

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
11422312025-01-29 13:46:42SulAcmp (balkan11_cmp)C++20
55 / 100
964 ms96172 KiB
#include "cmp.h"
#include <iostream>
#include <string>
using namespace std;
int cum[7];
//string quat(int n) {
// string s(6, '0');
// for (int i = 0; i < 6; i++)
// s[i] += (n >> i*2) & 3;
// reverse(s.begin(), s.end());
// return s;
//}
void remember(int a) {
cum[0] = 1;
for (int i = 1; i < 7; i++) {
cum[i] = cum[i-1] + (1 << (14 - 2*i));
}
for (int i = 0; i < 7; i++) {
bit_set(cum[i] + (a >> i*2));
// cout << quat((a >> i*2)) << '\n';
}
// cout<<'\n';
}
int compare(int b) {
// cout<<quat(b)<<'\n';
for (int i = 6; i >=0; i--) if (!bit_get(cum[i] + (b >> i*2))) {
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#Verdict Execution timeMemoryGrader output
Fetching results...