#include int c=0; typedef struct { int a, b; }wek; int find(int l, int r, float x, wek* tab) { int j=(int)((l+r)/2); if ((c+=2)&&(xtab[r].b)) return -1; if(ltab[j].b) return find(j+1,r,x,tab); else return j+1; } return l+1; } main() { FILE *in=fopen("ps04z4.txt","r"); int n=1,l=0; char z; float x; while(!feof(in)) if (',' == (z=fgetc(in)) ) n++; fseek(in,0,0); wek tab[n]; for(;l