2
已解决
姜博麟
初级守护
初级守护
问题 Y: 蜗牛的征程
时间限制: 1 Sec 内存限制: 128 MB
提交: 452 解决: 73
[提交][状态][讨论版][命题人:admin]
题目描述
【问题描述】
有一道小学低年级的奥数题:一只蜗牛爬一个长度为H的房檐。每天白天向上爬A个单位,每天黑天下滑B个单位,问蜗牛第几天能爬上房顶。现在就请大家来解决这个问题。
【输入格式】
共n+1行。
第一行有一个数字n,表示有n组数据
后面n行每行有三个整数H、A、B,含义如题。
【输出格式】
共n行,输出几天能爬上房顶,如果永远也爬不上房顶,则输出“error”。
【输入样例】
2
15 6 4
15 4 6
【输出样例】
6
error
数据范围
1<=n<=1000
0
已采纳
偶子睿
高级守护
高级守护
这道题和酷町堂1356题有点像。
http://judge.codingtang.com/problem/1356/
不同之处在于:
1、先输入n,然后输入n组数据,再计算;
for(int i=1;i<=n;i++)
{
cin>>h>>a>>b;
//具体代码
}
2、判断“如果永远也爬不上房顶,则输出‘error’”:如果下滑的比向上爬的还多或一样多,就永远也爬不上房顶。
if(b>=a)
{
cout<<"error";
cotinue;//不需要继续,直接跳到下一次循环
}
然后进行计算天数。
0
0