#include #include int XT, YT; double RT, E=0.0000001; int X[1100]; int Y[1100]; int x,y; int pocu, pocd; int N; int i,j,k; int max, ky, kx, c; int main(void){ while (1){ scanf("%d %d %lf\n", &XT, &YT, &RT); if (RT<0) break; j=0; max=0; scanf("%d\n", &N); for (i=0; i=XT) pocu++; if (X[j]<=XT) pocd++; } // printf("pocu %d pocd %d\n", pocu, pocd); } else{ for(j=0; j=(ky*X[j]+c)) pocu++; if ((kx*Y[j])<=(ky*X[j]+c)) pocd++; } // printf("pocu %d pocd %d\n", pocu, pocd); } if (pocu>max) max=pocu; if (pocd>max) max=pocd; } printf("%d\n",max); } return 0; }