Basic4.數列特徵
阿新 • • 發佈:2018-12-22
題目:
給出n個數,找出這n個數的最大值,最小值,和。
輸入格式:第一行為整數,表示數的個數。
第二行有n個數,為給定的n個數,每個數的絕對值都小於10000.
輸出格式:輸出三行,每行一個整數。第一行表示這些數的最大值,第二行表示這些數的最小值,第三行表示這些數的和。
例如:
輸入
5
1 3 -2 4 5
輸出
5
-2
11
C++:
#include<iostream> using namespace std; int main(){ int n; cin>>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; } int min=a[0]; int max=a[0]; int sum=a[0]; for(int i=1;i<n;i++){ if(a[i]<min){ min=a[i]; } if(a[i]>max){ max=a[i]; } sum+=a[i]; } cout<<max<<endl; cout<<min<<endl; cout<<sum<<endl; return 0; }