Submission #1212063

#TimeUsernameProblemLanguageResultExecution timeMemory
1212063doublepunCoins (IOI17_coins)C++20
0 / 100
8 ms584 KiB
#include <bits/stdc++.h> #define endl "\n" using namespace std; string contoBin(int n) { ios::sync_with_stdio(false); cin.tie(0); string ans = ""; for (int r = 0;r < 6;r++) { stringstream ss; string pre; ss << (n%2); ss >> pre; ans+=pre; n = floor(n/2); } reverse(ans.begin(),ans.end()); return ans; } int find_coin(vector<int> b) { return ((b[0]*pow(2,5) + b[1]*pow(2,4) + b[2]*pow(2,3) + b[3]*pow(2,2) + b[4]*2 + b[5])); } vector<int> coin_flips(vector<int> b, int c) { string code = contoBin(c); for (int i = 0;i < 6;i++) { stringstream ss2; int temp; ss2 << code[i]; ss2 >> temp; if (b[i] != temp) { b[i] = temp; } } return b; }
#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...