#include #include #include #include #include #include using namespace std; int main(int argc, char *argv[]) { argc = argc; argv = argv; int X = 0, Y = 0, N = 0; float r = 0.0f; while (true) { scanf("%d %d %d %f", &X, &Y, &N, &r); if (X == 0 && Y == 0 && N== 0 && r == 0.0f) break; bool valid = false; float x1 = (float)X; float y = (float)Y; r /= 100.0; r /= 12.0f; for ( int i = 0; i < ( N * 12 ); i++ ) { x1 = x1 + ( x1 * r ) - y; if ( (float)X < x1 ) break; if ( x1 <= 0.0 ) { valid = true; break; } } printf( valid ? "YES\n" : "NO\n" ); } return 0; }