当前位置: 首页 > wzjs >正文

嘉兴市网站建设施工企业汛期应急预案

嘉兴市网站建设,施工企业汛期应急预案,网站app下载大全,网站数据库安装教程某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前 55 名学生发奖学金。 期末,每个学生都有 33 门课的成绩:语文、数学、英语。 先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序&#xff0c…

某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前 55 名学生发奖学金。

期末,每个学生都有 33 门课的成绩:语文、数学、英语。

先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。

任务:先根据输入的 33 门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名学生的学号和总分。

注意,在前 55 名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。

例如,在某个正确答案中,如果前两行的输出数据(每行输出两个数:学号、总分) 是:

7 279
5 279

这两行数据的含义是:总分最高的两个同学的学号依次是 77 号、55 号。

这两名同学的总分都是 279279 (总分等于输入的语文、数学、英语三科成绩之和),但学号为 77 的学生语文成绩更高一些。

如果你的前两名的输出数据是:

5 279
7 279

则按输出错误处理。

输入格式

输入文件包含 n+1n+1 行:

第 11 行为一个正整数 nn,表示该校参加评选的学生人数。

第 22 到 n+1n+1 行,每行有 33 个用空格隔开的数字,每个数字都在 00 到 100100 之间,第 jj 行的 33 个数字依次表示学号为 j−1j−1 的学生的语文、数学、英语的成绩。

每个学生的学号按照输入顺序编号为 1∼n1∼n (恰好是输入数据的行号减 11)。

所给的数据都是正确的,不必检验。

输出格式

输出文件共有 55 行,每行是两个用空格隔开的正整数,依次表示前 55 名学生的学号和总分。

数据范围

6≤n≤3006≤n≤300

输入样例:
6
90 67 80
87 66 91
78 89 91
88 99 77
67 89 64
78 89 98
输出样例:
6 265
4 264
3 258
2 244
1 237

代码:

#include<bits/stdc++.h>
using namespace std;
int n;
const int N=310;
struct Students{int yuwen;int shuxue;int yingyu;int sum;int id;
}students[N];
bool cmp(Students a,Students b){if(a.sum!=b.sum)return a.sum>b.sum;if(a.sum==b.sum&&a.yuwen!=b.yuwen)return a.yuwen>b.yuwen;if(a.sum==b.sum&&a.yuwen==b.yuwen)return a.id<b.id;
}
int main(){cin>>n;for(int i=0;i<n;i++){students[i].id=i+1;cin>>students[i].yuwen>>students[i].shuxue>>students[i].yingyu;students[i].sum=students[i].yuwen+students[i].shuxue+students[i].yingyu;}sort(students,students+n,cmp);for(int i=0;i<5;i++){cout<<students[i].id<<" "<<students[i].sum<<endl;}return 0;
}

 愿我们都能成为我们想要去成为的人!

狂欢是一群人的寂寞,寂寞是一个人的狂欢!

http://www.dtcms.com/wzjs/551202.html

相关文章:

  • 常州创新优典网站建设c 网站开发
  • 公司flash网站模板代做网页设计
  • 为什么邮箱突然进不去了总提示正在进入不安全网站php网站中水印怎么做
  • 商城网站如何建设asp漂亮的办公家具公司网站源码
  • 广州网站开发公司刷手机网站关键词
  • 网站建设项目安排计划表网站开发女生可以做吗
  • 什么推广网站好禄劝网络推广外包
  • 九江网站推广如何增加网站外链
  • 做图专业软件下载网站wordpress react 影响
  • 网站编辑注意问题哪些网站做任务可以赚钱
  • 网页策划案的范文无锡优化网站价格
  • 广州市增城区建设局网站是什么学设计的学校
  • 中国建设银行黑龙江支行官方网站网页设计心得体会200
  • 做网站的公司 洛阳织梦企业网站
  • 公司备案证查询网站查询系统软件或网站是怎么做的
  • 科学家做实验的网站制作网站首页分为哪几部分
  • 阐述网站建设利益网页美工设计网站
  • 深圳住房和建设局网站办事跟踪青岛招聘信息最新招聘信息
  • 备案网站wordpress管理员帐号
  • 免费源代码网站福州医疗网站建设
  • 宣城网站制作宿迁网站建设SEO优化营销
  • 如何建设自己的网站来获取流量高端装修公司名称
  • 专业网页设计和网站制作公司wordpress 链接小图标
  • 诊断网站seo现状网站建站建设怎么做
  • 南阳专业网站制作费用美的公司网站建设的目的
  • 网站建设栏目图片遵义网帮你分类信息网
  • 住房和城乡建设厅网站办事大厅网站的功能定位和建设运营规划
  • 网站开发需要的准备云梦县网站开发
  • 网站建设专业介绍网站开发前期准备
  • 未备案网站处理系统建设网站的和服务器