#include #include #include #include using namespace std; typedef long long lli; double mocni(double z, lli e) { if (!e) return 1; double res = mocni(z, e >> 1); if (e & 1L) return res * res * z; return res * res; } int main() { while (47) { lli X, Y, N; double r; scanf("%lld%lld%lld%lf", &X, &Y, &N, &r); if (!(X+Y+N || (r > 0))) return 0; lli n = 12 * N; double zakl = mocni((1200 + r) / 1200, n); double w00t = X * zakl - Y * 1200 * (zakl - 1) / r; //cerr << '\t' << w00t << endl; if (w00t <= 0) printf("YES\n"); else printf("NO\n"); } }