⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1755.cpp

📁 另外一部分在nankai上面写的题目
💻 CPP
字号:
#include <cstdio>
int sum=0,n;
struct student
{
	char name[21];
	int mark;
	int cmark;
	char g;
	char w;
	int l;
	int tot;
}st;
struct student s[101];
int test(struct student x)
{
	int temp=0;
	if (x.mark>80&&x.l>0) temp+=8000;
	if (x.mark>85&&x.cmark>80) temp+=4000;
	if (x.mark>90) temp+=2000;
	if (x.mark>85&&x.w=='Y') temp+=1000;
	if (x.mark>80&&x.g=='Y') temp+=850;
	return temp;
}

int main()
{
	int i,sign,x=-1;
	scanf("%d",&n);
	for (i=1;i<=n;i++)
	{
		scanf("%s%d%d",&s[i].name,&s[i].mark,&s[i].cmark);
		getchar();
		s[i].g=getchar();
		getchar();
		s[i].w=getchar();
		scanf("%d",&s[i].l);
		s[i].tot=test(s[i]);
		sum+=s[i].tot;
		if (s[i].tot>x) {x=s[i].tot;sign=i;}
	}
	printf("%s\n",s[sign].name);
	printf("%d\n",x);
	printf("%d\n",sum);
	return 1;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -