제출 #386926

#제출 시각아이디문제언어결과실행 시간메모리
386926BlancaHMCoins (IOI17_coins)C++14
100 / 100
13 ms1840 KiB
#include "coins.h" using namespace std; vector<int> coin_flips(vector<int> b, int c) { vector<int> flips; int val = 0; for (int i = 0; i < 64; i++) { if (b[i] == 1) val ^= i; } // val XOR x = c // val XOR val XOR x = val XOR c // x = val XOR c = c XOR val flips.push_back(val ^ c); return flips; } int find_coin(vector<int> b) { int val = 0; for (int i = 0; i < 64; i++) { if (b[i] == 1) val ^= i; } return val; }
#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...