描述
陶陶家的院子裡有一棵蘋果樹,每到秋天樹上就會結出 10 個蘋果。蘋果成熟的時候,陶陶就會跑去摘蘋果。陶陶有個 30 厘公尺高的板凳,當她不能直接用手摘到蘋果的時候,就會踩到板凳上再試試。
現在已知 10 個蘋果到地面的高度,以及陶陶把手伸直的時候能夠達到的最大高度,請幫陶陶算一下她能夠摘到的蘋果的數目。假設她碰到蘋果,蘋果就會掉下來。
輸入包括兩行資料。第一行包含 10 個 100 到 200 之間(包括 100 和 200)的整數(以厘公尺為單位)分別表示 10 個蘋果到地面的高度,兩個相鄰的整數之間用乙個空格隔開。第二行只包括乙個 100 到 120 之間(包含 100 和 120)的整數(以厘公尺為單位),表示陶陶把手伸直的時候能夠達到的最大高度。
輸出包括一行,這一行只包含乙個整數,表示陶陶能夠摘到的蘋果的數目。
輸入樣例
100 200 150 140 129 134 167 198 200 111
110
輸出樣例破題:
有 10 個數(10 個蘋果),還有另乙個數 high (陶陶把手伸直的時候能夠達到的最大高度),求 high 加上 30 跟給出的那 10 個數相比,大於其中的幾個數。
思路:整體思路:用陣列儲存給出的 10 個數,需要定義乙個計數器,列舉陣列的每乙個數,若 high + 30 大於當前列舉的數,則計數器加 1。
具體步驟:
1.定義陣列,並輸入陣列。
2.定義 high 和計數器,且將 high 輸入。
3.列舉陣列的每乙個元素,若 high + 30 大於當前列舉的元素,則計數器加 1。
4.輸出計數器。
完整**:
#include using namespace std;
int main()
int high; // 陶陶把手伸直的時候能夠達到的最大高度
int count = 0; // 計數器
cin >> high;
for (int i = 0; i < 10; i++)
cout << count;
return 0;
}
小韋老師 神犇營 my0049 登入驗證
描述 我們在登入 的時候需要驗證密碼是否正確。現在請你寫乙個程式來驗證登入密碼是否正確。密碼為 5 位數。本題的輸入共 5 行,前 4 行是存進去的 4 個密碼,第 5 行是需要驗證的密碼,需要驗證該密碼是否為存進去的第三個密碼,若是,則輸出 yes 否則輸出 no 輸入本題的輸入共 5 行,前 4...
小韋老師 神犇營 my0184 開關燈
假設有 n 盞燈 n 為不大於 5000 的正整數 從 1 到 n 按順序依次編號,初始時全部處於開啟狀態 有 m 個人 m 為不大於 n 的正整數 也從 1 到 m 依次編號。第乙個人 1 號 將燈全部關閉,第二個人 2 號 將編號為 2 的倍數的燈開啟,第三個人 3號 將編號為 3 的倍數的燈做...
小韋老師 神犇營 my0163 完全數
求正整數 2 和 n 之間的完全數 一行乙個數 完全數 因子之和等於它本身的自然數,如 6 1 2 3 輸入n 1 n 5000 一行乙個數,按由小到大的順序。76破題 考查因子的概念和自定義函式。因子意思是 a 能被 b 整除 a b 0 則說明 b 是 a 的因子。思路 1.首先定義變數 n,並...