Marines y Barracas

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
655
Resuelto:
158

Descripción

En el famoso juego “Starcraft” toma t minutos crear a k marines que salen de las barracas, todos los marines están listos al mismo tiempo a los t minutos que se los empezó a crear en las barracas. Como es tu juego, necesitas al menos n marines para completar una misión, pero actualmente no tienes ninguno. Tienes sólamente una barraca para crear a los marines pero si quieres agilizar el proceso puedes construir otra barraca que te tomaría d minutos. Mientras una de las barracas está en construcción  la otra puede seguir creando más marines, una vez terminadas las barracas, los dos hornos van a crear marines simultáneamente y no puedes construir más de una barraca.


Determinar si es razonable construir la segunda barraca; por ejemplo, si decrece el tiempo mínimo necesitado para tener n marines o no. Si el tiempo que se necesita para crear la segunda barraca es igual al otro, entonces no es razonable.

Entrada

La línea de entrada contiene  varios números n, t, k, d (1 ≤ n, t, k, d ≤ 1 000) el número de marines que se necesita, el tiempo que se necesita para crear k marines en una barraca, el número de marines creados al mismo tiempo y el tiempo que se necesita para crear la segunda barraca.

Salida

Si es razonable construir una segunda barraca imprimir “YES”, de lo contrario imprimir “NO”.


Ejemplo Entrada

Copy icon
4 2 1 4
8 6 4 6

Ejemplo Salida

Copy icon
YES
NO

Ayuda