Submission #1013668

#TimeUsernameProblemLanguageResultExecution timeMemory
1013668NintsiChkhaidzeCoins (IOI17_coins)C++17
100 / 100
9 ms1820 KiB
#include "coins.h" #include <bits/stdc++.h> using namespace std; vector<int> coin_flips(vector<int> b, int c) { vector<int> flips(1); int xr = 0; for (int i = 0; i < 64; i++){ if (b[i]) xr ^= i; } for (int i = 0; i < 64; i++){ int newxor = xr ^ i; if (newxor == c) { flips[0] = i; return flips; } } return flips; } int find_coin(vector<int> b) { int xr = 0; for (int i = 0; i < 64; i++){ if (b[i]) xr ^= i; } return xr; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...