nyoj 599-奮鬥的小蝸牛 (double ceil(); (temp - 1) / 5)
阿新 • • 發佈:2018-07-22
-c 提交 include -o fly 告訴 scan NPU pri
599-奮鬥的小蝸牛
內存限制:64MB
時間限制:1000ms
特判: No
通過數:0
提交數:96
難度:1
題目描述:
傳說中能站在金字塔頂的只有兩種動物,一種是鷹,一種是蝸牛。一只小蝸牛聽了這個傳說後,大受鼓舞,立誌要爬上金字塔。為了實現自己的夢想,蝸牛找到了老鷹,老鷹告訴它金字塔高H米,小蝸牛知道一個白天自己能向上爬10米,但由於晚上要休息,自己會下滑5米。它想知道自己在第幾天能站在金字塔頂,它想讓你幫他寫個程序幫助它。輸入描述:
第一行有一個整數t,表示t組測試數據。 第二行一個整數H(0<H<10^9)代表金字塔的高度。
輸出描述:
輸出一個整數n表示小蝸牛第n天站在金字塔頂上
樣例輸入:
2 1 5
樣例輸出:
1 1
C/C++ (新OJ格式錯誤,老OJ AC):
#include <iostream> #include <algorithm> #include <cstring> #include <cstdio> #include <cmath> #include <stack>#include <set> #include <map> #include <queue> #include <climits> #include <bitset> #define PI 3.1415926 using namespace std; const int MY_MAX = 10005; int N, A[MY_MAX]; int main() { cin >>N; while (N --) { double temp; scanf("%lf", &temp);if (temp >= 0 && temp <= 10) printf("1\n"); else { cout <<ceil((temp - 5) / 5) <<endl; } } return 0; }
nyoj 599-奮鬥的小蝸牛 (double ceil(); (temp - 1) / 5)