题目描述
任意给定 n 个整数,求这 n 个整数序列的和、最小值、最大值
输入描述
输入一个整数n,代表接下来输入整数个数,0 < n <= 100,接着输入n个整数,整数用int表示即可。
输出描述
输出整数序列的和、最小值、最大值。用空格隔开,占一行
样例输入
2
1 2
样例输出
3 1 2
代码实现
1 #include <iostream> 2 using namespace std; 3 int main(int argc,char** argv) 4 { 5 int n,a,sum=0,mix=0,max=0; 6 do{ 7 cin>>n; 8 if(n<0||n>100){ 9 }else{ 10 for(int i=1;i<=n;i++){ 11 cin>>a; 12 max = max?(a>max?a:max):a; 13 mix = mix?(a<mix?a:mix):a; 14 sum+=a; 15 } 16 cout<<sum<<' '<<mix<<' '<<max; 17 } 18 }while(n<0||n>100); 19 }