题目:题目详情 - L1-079 天梯赛的善良 (20 分) (pintia.cn)
大意
于是命题组首先将编程能力划分成了 106 个等级(太疯狂了,这是假的),然后调查了每个参赛学生的编程能力。现在请你写个程序找出所有参赛学生的最小和最大能力值。
思路
将每个数输入,然后在进行计算
代码
#include <stdio.h>
int main()
{
int n, a[20000],max=0,min=2000000,mi=0,ma=0;
scanf("%d", &n);
for (int i=0;i<n;i++)
scanf("%d",&a[i]);//输入
for (int i = 0; i < n; i++)
{
if (a[i] > max)
max = a[i];
if (a[i] < min)
min = a[i];
}
for (int i = 0; i < n; i++)
{
if (a[i] == max)
ma++;
if (a[i] == min)
mi++;
}
printf("%d %d\n", min, mi);//
printf("%d %d\n", max, ma);
return 0;
}