#include<stdio.h>
int main()
{
int m=1,n,i,sum=0,max,min;
scanf("%d",&n);
scanf("%d",&i);
max=i;
min=i;
sum+=i;
for(m=2;m<=n;m++)
{
scanf("%d",&i);
sum+=i;
if(i>max)
{
max=i;
}
if(i<min)
{
min=i;
}
}
printf("%d %d %d",sum,max,min);
return 0;
}
实验四 六个题
任意给定n个整数,求这n个整数序列的和、最小值和最大值。
输入格式:
第一行为一个整数n(0<n<100),代表要输入的整数个数;第二行为用空格分隔的n个整数。测试用例保证所有整数及求和结果等均可以用int存储。
输出格式:
只有一行,为三个空格分隔的,依次代表整数序列的和、最大值和最小值。
输入样例:
5
10 20 30 40 50
输出样例:
150 50 10