Submission #860963

#TimeUsernameProblemLanguageResultExecution timeMemory
860963BlancaHMCoins (IOI17_coins)C++14
0 / 100
6 ms1792 KiB
#include "coins.h" using namespace std; vector<int> coin_flips(vector<int> b, int c) { vector<int> flips; // Es obligatorio girar al menos una casilla => giremos una que no usemos flips.push_back(63); // Guardaremos c en binario en las primeras 7 casillas for (int i = 0; i <= 6; i++) { if ((b[i]<<i) != (c & (1<<i))) { flips.push_back(i); } } return flips; } int find_coin(vector<int> b) { // Convertimos la representacion binaria en decimal int c = 0; for (int i = 0; i <= 6; i++) { c += (1<<b[i]); } return c; }
#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...