描述
接受从键盘输入的N个整数,输出其中的最大值、最小值和平均值(平均值为整除的商)。
输入
第一行一个正整数N(N<=100);第二行有N个用空格隔开的整数Ti (1 <= i <= N, 0 <= Ti <= 10000000)
输出
三个有空格隔开的整数分别为最大值、最小值和平均值,其中平均值为整除的商。
输入样例 1
5 1 2 3 5 4
输出样例 1
5 1 3
提示
HINT:时间限制:1.0s 内存限制:256.0MB
C++ AC代码
#include <iostream>
using namespace std;
int main() {
int n,m,maxn,minn,sum,a;
scanf("%d",&n);
scanf("%d",&m);
maxn=m;
minn=m;
sum=m;
for(int i=1;i<n;i++) {
scanf("%d",&m);
if(maxn<m)
maxn=m;
if(minn>m)
minn=m;
sum=sum+m;
}
a=sum/n;
printf("%d %d %d\n",maxn,minn,a);
return 0;
}
答案正确
时间: 1ms 内存: 4MB 语言: C++
1 | 答案正确 | 4MB | 1ms | 30 |
2 | 答案正确 | 4MB | 1ms | 30 |
3 | 答案正确 | 4MB | 1ms | 40 |