題目鏈接
題目描述
蒜頭君老師講授的《計算概論》這門課期中考試剛剛結束,他想知道考試中取得的最高分數,
因為人數比較多,他覺得這件事情交給計算機來做比較方便,你能幫蒜頭君老師解決這個問題嗎?
輸入格式
輸入兩行,第一行為整數 n(1≤n<100),表示參加這次考試的人數,
第二行是這 n 個學生的成績,相鄰兩個數之間用單個空格隔開,所有成績均為 0 到 100 之間的整數,
輸出格式
輸出一個整數,即最高的成績,
Sample Input
5
85 78 90 99 60
Sample Output
99
思路
第一個思路是,輸入 n 個數,對這 n 個數進行排序,最大的數,用sort()排序就能做,
第二個思路是,在輸入的時候就進行大小比較,最后輸出最大值,
C++代碼:(思路二)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int m, n;
while(cin >> n)
{
int maxn = 0;
for(int i = 0; i < n; i++)
{
cin >> m;
if(m > maxn) maxn = m;
}
cout << maxn << endl;
}
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/254538.html
標籤:其他
