#include #include int linpretrazi(int *niz, int n, int x){ int i=0; while(i=d) return -1; s = (l+d)/2; if (x > niz[s]) return binpretrazi(niz,s+1,d,x) ; if (x < niz[s]) return binpretrazi(niz,l,s-1,x); return s; } int porediint(const void *a, const void *b){ int *ai,*bi; ai=(int*)a; bi=(int*)b; return (*ai)-(*bi); } int main(){ int *niz; int n, x,i; int *px; scanf("%d",&n); niz = malloc(sizeof(int)*n); for(i=0; i