奮鬥的小蝸牛

描述
傳說中能站在金字塔頂的只有兩種動物,一種是鷹,一種是蝸牛。一隻小蝸牛聽了這個傳說後,大受鼓舞,立志要爬上金字塔。爲了實現自己的夢想,蝸牛找到了老鷹,老鷹告訴它金字塔高H米,小蝸牛知道一個白天自己能向上爬10米,但由於晚上要休息,自己會下滑5米。它想知道自己在第幾天能站在金字塔頂,它想讓你幫他寫個程序幫助它。
輸入
第一行有一個整數t,表示t組測試數據。
第二行一個整數H(0<H<10^9)代表金字塔的高度。
輸出
輸出一個整數n表示小蝸牛第n天站在金字塔頂上
樣例輸入
2
1
5
樣例輸出
1

1


代碼:

#include <stdio.h>  
  
int main()  
{  
    int t, s1 = 10, s2 = 5, j = 0;  
    long long h;  
    scanf("%d", &t);  
    for (int i = 1; i <= t; i++)  
    {  
        scanf("%lld", &h);  
        while (h>=1)  
        {  
            h -= s1;  
            j++;  
            if (h>0)  
                h += s2;  
        }  
        printf("%d\n", j);  
        j = 0;  
    }  
    return 0;  
}  


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章