/*
* 解题思路:
* 水题、注意什么数据使用Double类型什么数据使用整型即可
*/
#include <stdio.h>
int main( )
{
int H,D;
int day;
double sum,U,F;
while( scanf("%d%lf%d%lf",&H,&U,&D,&F) && H )
{
sum = day = 0;
F = F*U*1.0/100;
while( 1 )
{
if( U < 0 )
U = 0;
sum += U;
day++;
if( sum > H )
{
printf("success on day %d\n",day);
break;
}
sum -= D;
if( sum < 0 )
{
printf("failure on day %d\n",day);
break;
}
U -= F;
}
}
return 0;
}