已知密道深度为a米,白天会向上爬b米,晚上睡觉时会下滑c米,需要几天才能爬出密道?
有多行测试数据。对于每行测试数据,有三个整数a、b、c(0<a,b,c<50)。
输出格式
在一行内输出cqy爬出密道所需要的天数。如果cqy无法爬出密道,则输出“GAME OVER!”,每两组测试数据之间有一个空行。
10 5 4
10 5 5
样例输出
6 GAME OVER!
int main() {
int h, up, down;
while (~::scanf("%d %d %d", &h, &up, &down)) {
int all_sum = 0, days = 0;
if (up >= h)::printf("1\n\n");
else if (up <= down)::printf("GAME OVER!\n\n");
else {
while (all_sum < h) {
all_sum += up;
if (all_sum >= h) {
days++;
break;
}
all_sum -= down;
days++;
}
::printf("%d\n\n", days);
}
}
}