情况说明:18级新生周赛(1)
题目描述
在一次测试中,小新同学由于沉迷于手机,成绩考的很不好,他不想让别人知道他考了多少分,当有人问他成绩的时候,他就给出一堆数值,告诉你猜吧,成绩就在其中,其实你已经没有办法知道小新的真实成绩了,那么他可能的最高成绩和最低成绩是多少呢?
输入
输入一个n,然后是n个整数,用空格隔开。
输出
输出两个整数,分别为小新同学可能的最高成绩和最低成绩,用空格隔开。成绩范围是0~100
样例输入
5 129 -39 10 8911 88
样例输出
88 10
#include<stdio.h>
int main()
{
int i,n,q,a,b,r;
a=0,b=100;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&q);
if(q<0||q>100) continue;
else r=q;
if(r>a) a=r;
if(r<b) b=r;
}
printf("%d %d",a,b);
return 0;
}