您的位置:首页 > 其它

校内赛总结

2015-12-20 19:44 183 查看
http://xcacm.hfut.edu.cn/contest.php?cid=1009

打了一下午,最后一道题2333,前面比较基础。

问题 A: 求成绩最大值和最小值

题目描述

GX是宣城校区A班的一名同学,如果GX在B班的话,那么这两个班的平均成绩都会提高.现在给出A班与B班的人数以及成绩,求GX成绩可能的最大值和最小值。

输入

第一行有两个正整数n(2 <= n <= 50) 和m(1 <= m <= 50),分表代表A班与B的人数

第二行有n-1个数,表示A班中除了GX,其他n-1人的成绩(每个人的成绩都为正整数,且小于100)

第三行有m个数,表示B班m个人的成绩

输出

对于每组数据,输出一行,包含两个数,分别为GX成绩可能的最小值和最大值,不存在输出-1 -1

样例输入

4 3
5 5 5

4 4 3

6 5

5 5 4 5 3
1 3 2 2 1

样例输出

4 4

2 4

各种判断即可

#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
int main()
{
char d[100];
string sb;
while(~scanf("%s",d))
{
int i=0,sum=0,donser=1;
while(d[i]!='\0')
{
sum+=d[i]-64;
i++;
}
scanf("%d",&donser);
if(!donser){cout<<"BYE";continue;}
if((bool(sum%donser))){cout<<"BYE";}
else cout<<"STAY";
cout<<endl;
}
return 0;
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: