Cod sursa(job #2298627)
Utilizator | Data | 8 decembrie 2018 12:00:12 | |
---|---|---|---|
Problema | Cautare binara | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.39 kb |
#include<iostream>
#include<fstream>
using namespace std;
int cautare_binara(int nr){
int st=0,dr=n-1,mid;
while(st<dr){
mid=(st+dr)/2;
if(v[mid]==nr)
return mid;
else if(v[mid]>nr)
dr=mid;
else st=mid+1;
}
else return -1;
}
int main(){
ifstream fin("cautbin.in");
ofstream fout("cautbin.out");
}