蝸牛!快爬!(小學算術問題)

2021-06-15 09:47:25 字數 1025 閱讀 3185

problem description

很久以前有乙隻螞蟻,某天在路上走著走著,突然看見了乙隻蝸牛,爬的很慢。心想自己雖然比它小,可是跑得比它快,於是螞蟻想跟蝸牛進行一次馬拉松比賽,想證明它的實力。螞蟻跟蝸牛商量後決定在星期六下午進行馬拉松比賽。

theday is coming….比賽跑道為一條直線,unlucky!!跑道上有很多坑。注意哦,坑!蝸牛想知道它掉下坑底後,爬上來需要多少時間,你的任務是幫忙蝸牛算出它掉入每個坑後,從坑底爬上來的時間,蝸牛每爬半個小時,就得休息半個小時,休息的時候,蝸牛會往下掉一定的深度。坑的深度,往上爬的高度以及休息時往下掉的深度給定。

input

輸入第一行包含乙個整數n(0<=n<=1000),表示跑道上坑的數量。

接下來n行,代表n個坑的測試資料,每組測試資料佔一行,包含三個整數h、i、j(用乙個空格分開),代表坑的深度、往上爬的高度、休息時往下掉的深度。(0<=h、i、j<2^16)

output

對於每乙個坑,輸出蝸牛爬上岸所需要的時間(採用進一法,單位:小時)。不能爬上來則輸出「neversee sun!」

sample input 2

10 10 0

10 0 0

sample output

1never see sun!

#includeusing namespace std;

int main(){

int n;

int h,i,j;

cin>>n;

for(int x=0;x>h>>i>>j;

if(i<=j){

if(i>=h){cout<<"1"<=h){cout<<"1"《首先要判斷坑的深度和上爬高度的關係,若上爬高度大於深度,一次就可以爬上去,然後再比較上爬高度和下降深度的關係,如果下降大於上爬則「never see sun!",對於正常資料,則應該先去出最後一次上爬深度在計算需要多少次出坑,在通過是否整除,判斷是吧算的資料加一還是二,即可得到最後的資料

小學生算術

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 很多小學生在學習加法時,發現 進製 特別容易出錯。你的任務是計算兩個三位數在相加時需要多少次進製。你編制的程式應當可以連續處理多組資料,直到讀到兩個0 這是輸入結束標記 輸入輸入兩個正整數m,n.m,n,都是三位數 輸出輸出m,...

小學生算術

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 很多小學生在學習加法時,發現 進製 特別容易出錯。你的任務是計算兩個三位數在相加時需要多少次進製。你編制的程式應當可以連續處理多組資料,直到讀到兩個0 這是輸入結束標記 輸入輸入兩個正整數m,n.m,n,都是三位數 輸出輸出m,...

小學算術題

需求分析 1.能自動生成小學四則運算題目 2.適用於小學二年級的學生 3.有真分數的計算,還有正整數的加減法。設計思路 1.自動生成100以內加減法,運算關係隨機生成。2.分數以x y的形式給出,且分子分母均小於等於10.注意事項 1.由於是小學二年級所以題目中沒有結果出現負數的情況。2.減數要小於...