Cod sursa(job #616499)
Utilizator | Data | 12 octombrie 2011 19:17:25 | |
---|---|---|---|
Problema | Minim2 | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include<vector>
#include<iostream>
using namespace std;
int main (){
int a[7]={1,2,3,4,5,6,7};
int i=0,j=7,m=7;
int mij=(i+j)/2;
while(a[mij]!=m ){
mij=(i+j)/2;
if(a[mij] > m)
j=mij;
else
i=mij;
mij=(i+j)/2;
}
cout<<mij<<" ";
return 0;
}