#include int main () { int X, Y, N, i, ii, konec; double p, akt, pom; scanf("%d %d %d", &X, &Y, &N); scanf("%lf", &p); while (!(X == 0 && Y == 0 && N == 0)) { akt = X; p = p /100; konec = 0; for (i = 0; i < N; i++) { if ((N*12*Y) >= (akt+(akt*p*N))) { konec = 2; break; } for (ii = 0; ii < 12; ii++) { if (konec==0) { pom = akt; akt = akt + (akt * (p / 12.0)) - Y; if (pom <= akt) { konec = 1; break; } if (0 >= akt) { konec = 2; break; } } } if (konec != 0) break; } if (konec == 0) { if (akt <= 0) printf("YES\n"); else printf("NO\n"); } else if (konec == 1) { printf("NO\n"); } else printf("YES\n"); scanf("%d %d %d", &X, &Y, &N); scanf("%lf", &p); } return 0; /* 10000 500 2 5.00 10000 400 2 5.00 10000 245 1000 30.00 921321321 1 1100 99.23 0 0 0 0*/ }