中级天翼
#include<iostream>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<cstdio>
#include<cstring>
#include<string>
#include <iomanip>
#include<cstdlib>
using namespace std;
int main()
{
int y,s,e,j;
cin>>y>>s>>e>>j;
if(((y+s+e+j)/4)>90){
cout<<"A";
}
else if(((y+s+e)/3)>80&&j>=90){
cout<<"B";
}
else if(y<=100&&y>=60||s<=100&&s>=60||e<=100&&e>=60||j<=100&&j>=60){
cout<<"C";
}
else{
cout<<"D";
}
return 0;
}
之前10分,改了之后0分。。。
武建豪在2021-03-06 22:11:05追加了内容
不对我好像投错板块了
武建豪在2021-03-06 22:29:28追加了内容
4364 班级统分(statistics)经验值:400
不许抄袭,一旦发现,直接清空经验!
题目描述 Description
班级要根据语文、数学、英语和计算机这四科成绩,评选学习积极分子。评选规则如下:设:Y、S、E、J分别代表语文、数学、英语、计算机,1、四科平均成绩高于90分, 可判定学生等级为A。
2、若不符合等级A,且Y、 S, E三科平均成绩高于80分,而且J不低于90分,可判定学生等级为B。
3、若不符合等级B,且四科中最高分为100分,最低分不低于60分,则判定学生等级为C。
4、若不符合A、B、C任何等级,则判定学生等级为D。
5、一个学生只能被评为符合条件的最高等级(A最高、 D最低) 。
现在输入一位学生的四科成绩,请判断这位学生能被评为哪一等级。
输入描述 Input Description
共1行,有4个正整数(中间用空易隔开),分别表示学生的语文、数学、英语、计算机4科成绩。
输出描述 Output Description
共1行,输出这个学生的等级。
样例输入 Sample Input
90 92 94 95
样例输出 Sample Output
A
中级启示者
注意,平均分应该这样求:(y+s+e+j)/4.0,不然会出现整型除法
还有,最低分和最高分应该这样求(你的求法我没看懂)
maxn=max(max(y,s),max(e,j));
minn=min(min(y,s),min(e,j));
判断时如果maxn==100&&minn>=60,则输出C
资深守护
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main(){
int a,cnt1=0,sum1=0,cnt2=0,sum2=0;
do{
cin>>a;
if(a>0){
cnt1++;
sum1+=a;
}
if(a<0){
cnt2++;
sum2+=a;
}
}while(a);
return 0;
}