Submission #1246966

#TimeUsernameProblemLanguageResultExecution timeMemory
1246966MateiKing80cmp (balkan11_cmp)C++20
0 / 100
779 ms82556 KiB
#include "cmp.h"
#include <bits/stdc++.h>

void remember(int a) {
	for (int i = 0; i < 12; i ++)
		if (a & (1 << i))
			bit_set(i + 1);
}

int compare(int b) {
	for (int i = 11; i >= 0; i --) {
		int x = bit_get(i + 1);
		int y = (b & (1 << i)) > 0;
		
		if (x == y)
			continue;
		if (x > y)
			return -1;
		return 1;
	}
	return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...