#include "coins.h"
#include <iostream>
#include <vector>
#include <string>
using namespace std;
vector<int> coin_flips(vector<int> b, int c) {
vector<int> flips(1);
vector<int>v;
for(int i=0; i<=63; i++){
if(b[i]==1){
v.push_back(i);
}
}
int ans=0;
int k=0;
for(auto a:v){
k++;
if(k==1){
ans=a;
}
else{
ans^=a;
}
}
ans^=c;
flips[0]=ans;
b[ans]=1;
return flips;
}
int find_coin(vector<int> b) {
vector<int>v;
for(int i=0; i<=63; i++){
if(b[i]==1){
v.push_back(i);
}
}
int ans=0;
int k=0;
for(auto a:v){
k++;
if(k==1){
ans=a;
}
else{
ans^=a;
}
}
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... |