问题6725--老师的花(flower)

6725: 老师的花(flower)

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

【题目背景】

最近老师在院子里开始种植爬山虎。

【题目描述】

爬山虎,一种生于中国和日本的木质藤本植物,叶子裂,通常用来攀盖墙壁和遮荫。

我们都知道爬山虎会顺着墙壁不断攀爬,现在老师想知道,他种下的 爬山虎能否爬山屋顶。

给一个高度为 a 的房屋,爬山虎每天白天可以向上爬 b 个单位,每天晚上下滑 c 个单位。

问几天爬山虎可以爬上屋顶。

【输入格式】

从文件 flower.in 中读入数据。

输入一共包括 n + 1 行。

1 行为一个正整数 n,表示老师的一共种植了 n 株爬山虎。

其后 n 行,每行包括 3 个整数 a, b, c。a, b, c 的含义参考题目描述。

【输出格式】

输出到文件 flower.out 中。

输出包括 n 行,第 i 行表示老师种植的第株爬山虎爬山屋顶的天数,

如果永远也爬不上屋顶,则输出 error。

【样例 1 输入】

2

15 6 4

15 4 6

【样例 1 输出】

6

error

【样例 1 解释】

老师一共种植了 2 株爬山虎。

对于第 1 株爬山虎来说,房屋高度为 15 个单位,白天爬上 6 个单位,

晚上下滑 4 个单位。因此需要 6 天。

对于第 2 株爬山虎来说,房屋高度为 15 个单位,白天爬上 4 个单位,

晚上下滑 6 个单位。因此永远也无法爬山屋顶。

【数据范围】

1 ≤ n ≤ 5 × 10^5

0 < a, b, c ≤ 10^9

所有的数据都是整数,保证输入数据合法。

来源/分类