#include <bits/stdc++.h>
#include "coins.h"
using namespace std;
string xd;
void Binary(int num) {
for (int i=5; i >= 0; i--) {
int bit = (num >> i) & 1;
xd+=to_string(bit);
}
}
vector<int> coin_flips(vector<int> b, int c){
xd="";
Binary(c);
cout<<xd;
vector<int> ans;
for(int i=0;i<6;i++){
if(b[i]!=xd[i]-'0'){
ans.push_back(i);
}
}
return ans;
}
int find_coin(vector<int> b){
int ans=0;
string a="";
for(int i=0;i<6;i++){
a+=to_string(b[i]);
}
reverse(a.begin(),a.end());
for(int i=0;i<6;i++){
if(a[i]=='1'){
ans+=pow(2,i);
}
}
return ans;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |