#include #include #define MONTHS 12 int main(void){ int monthly_pay, years, total_months, debt; double necessary; float r; while(1){ scanf("%d %d %d %f", &debt, &monthly_pay, &years, &r); if(debt == 0 && monthly_pay == 0 && years == 0 && r == 0){ break; } total_months = MONTHS * years; r = r / (MONTHS * 100) + 1; if(debt * r - debt > monthly_pay){ printf("NO\n"); continue; } necessary = (debt * pow(r, total_months) / (pow(r, total_months) - 1)) * (r - 1); if(monthly_pay < necessary){ printf("NO\n"); } else { printf("YES\n"); } } return 0; }