#include "coins.h"
#include <bits/stdc++.h>
using namespace std;
int res;
vector<int> coin_flips(vector<int> b, int c) {
int l=0,r=63;
vector<int> flip;
while(l<r){
int mid=(l+r)>>1;
if(c>mid){
//derecha 11 o 01;
if(b[mid+1]==0){
flip.push_back(mid+1);
}
l=mid+1;
}else{
//izquierda 00 o 10
if(b[mid+1]==1){
flip.push_back(mid);
}
r=mid;
}
}
return flip;
}
int find_coin(vector<int> b){
int l=0,r=63;
while(l<r){
int mid=(l+r)>>1;
if(b[mid+1]){
l=mid+1;
}else{
r=mid;
}
}
return l;
}
# | 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... |