藍橋杯 OJ BASIC-4 數列特徵
阿新 • • 發佈:2018-12-30
藍橋的練習系統是真的慢。。。。
問題描述給出n個數,找出這n個數的最大值,最小值,和。
輸入格式第一行為整數n,表示數的個數。
第二行有n個數,為給定的n個數,每個數的絕對值都小於10000。
輸出格式 輸出三行,每行一個整數。第一行表示這些數中的最大值,第二行表示這些數中的最小值,第三行表示這些數的和。 樣例輸入 51 3 -2 4 5 樣例輸出 5
-2
11 資料規模與約定 1 <= n <= 10000。
Think:
Code:
#include <iostream> using namespace std; int main(){ int n,t,max,min; long int sum; cin>>n; n--; cin>>t; max=min=sum=t; while(n--){ cin>>t; if(t>max)max=t; if(t<min)min=t; sum+=t; } cout<<max<<endl<<min<<endl<<sum; return 0; }