不知道你听没听说过这样一个脑筋急转弯。
元可以买一瓶汽水(玻璃瓶装的),因为瓶身是玻璃瓶的比较贵,所以两个瓶身可以换一瓶汽水。你现在有
元钱,问最多能喝到多少瓶汽水?
答案是瓶。一开始先用
元钱买两瓶汽水喝掉,再用这两瓶的汽水的瓶身换一瓶喝到,最后还剩一个瓶身,这个时候再朝小卖部的老板借一个瓶身。换一瓶汽水喝掉之后再还给他一个瓶身。
现在问题来了,一开始你有元钱,然后你最多可以向老板借一个瓶身(注意要还的),问你最多能喝到多少瓶汽水?
第一行是一个正整数表示有T组案例。
对于每组案例,输入一个正整数。
(请注意输入数据的范围,有
那么大)
对于每组案例,输出一行一个正整数表示最多能够喝到的汽水数目
请选用合理的数据类型。
int 型的最大值为。
long long 型的最大值为。
float的有效数位为位。
double的有效数位为位。
所以本题无法使用以上数据类型处理。