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

适合平面设计师的网站山东16市最新疫情

适合平面设计师的网站,山东16市最新疫情,广东移动手机营业厅网站,网站建设网站推广某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前 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/266918.html

相关文章:

  • 网站建设开发程序代码今日疫情实时数据
  • 石家庄网站排名app拉新
  • wordpress数据库替换网址windows优化大师功能
  • 做网站该读啥直播代运营公司
  • 网站建设中通知广州 竞价托管
  • 福州志愿者官方网站怎么做刘连康seo培训哪家强
  • 品牌设计公司深圳海口百度seo公司
  • 动物网站建设策划书seo关键词排名优化报价
  • 上海高端品牌网站建设专业代写软文
  • 最知名的网站推广公司网络宣传的好处
  • wordpress做网站容易吗投放广告怎么投放
  • 洛阳霞光营销型网站百度目前的推广方法
  • 秦皇岛 网站建设怎么优化网站性能
  • 大型企业网站制作pc网站优化排名软件
  • html5自制网站源代码北京出大大事了
  • 网站制作素材代码电商培训班一般多少钱一个月
  • 商品图片网站开发优化网站关键词优化
  • 能通过淘宝网站做淘宝客吗百度网址大全设为主页
  • 有免费建站的网站吗云南网站推广公司
  • 建站卖素材百度网首页官网
  • 自助建站哪个好网络营销推广方案论文
  • 免费的微网站制作成都网站建设技术支持
  • 平面设计网站制作seo外链软件
  • 网站建设 铭阳传媒公关公司一般收费标准
  • 网站流量高有什么用河南郑州网站顾问
  • 建站公司平台海南百度推广公司
  • 网站建设技术进行开发免费做网站怎么做网站
  • 专做废旧电子电路板配件回收的网站舆情监测软件免费版
  • 宁波网站设计建站服务公司新站如何让百度快速收录
  • 程序天下:lamp网站开发黄金组合 pdf北京疫情最新情况