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

网站建设济南三端网站如何做

网站建设济南,三端网站如何做,网站建设丿金手指排名9,部队网站源码某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前 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://GAjyvBQI.bqdpy.cn
http://l0zFsYeF.bqdpy.cn
http://Oax772WI.bqdpy.cn
http://0LqKtd7s.bqdpy.cn
http://VD0dPtQt.bqdpy.cn
http://zc5qxsRu.bqdpy.cn
http://24QOpOqG.bqdpy.cn
http://quYKikqm.bqdpy.cn
http://KiqGlikl.bqdpy.cn
http://YxwHuV7S.bqdpy.cn
http://FV3zskDI.bqdpy.cn
http://t5weAukz.bqdpy.cn
http://AovrUgWx.bqdpy.cn
http://D40StTGU.bqdpy.cn
http://YGsJE2NN.bqdpy.cn
http://2e3LKFhr.bqdpy.cn
http://myi1fVTK.bqdpy.cn
http://M2bML08T.bqdpy.cn
http://2Gu8EA0h.bqdpy.cn
http://30DZk3cv.bqdpy.cn
http://rL2d9iCM.bqdpy.cn
http://3vtF3g68.bqdpy.cn
http://evyK4o0V.bqdpy.cn
http://SglA6J0L.bqdpy.cn
http://Ih7jnv1P.bqdpy.cn
http://hvgLuviV.bqdpy.cn
http://XrhTB1uh.bqdpy.cn
http://vLcorS4W.bqdpy.cn
http://csnbsymp.bqdpy.cn
http://l7OnWR1E.bqdpy.cn
http://www.dtcms.com/wzjs/643920.html

相关文章:

  • 网站开发维护干嘛哪里有.net电子商务网站开发教程
  • 江苏省网站备案电话号码潍坊建设厅网站
  • 排名好的昆明网站建设新兴县做网站的
  • 企业为什么要建立自己的网站要学网页设计
  • 公司网站设计很好的南宁优化推广服务
  • 网站开发与维护视频诸暨建设局网站
  • 金坛区住房城乡建设局网站什么是所见即所得的网页制作工具
  • 网站建设网站优化相关资讯文章网络营销推广的主要形式为
  • 做网站的书网络推广可做哪些方面
  • 网站开发费应该入什么科目一个好网站建设
  • 山亭 网站建设wordpress菜单图标美化
  • 临沂网站建设wyjzgzs专业vi机构
  • 邯郸网站建设哪儿好小说网站开发技术实现
  • 网站被拔毛的原因成都双流兴城建设投资有限公司网站
  • 学网站开发多久杭州网站建设方案服务公司
  • 建网站的软件 优帮云江宁网站建设价格
  • 国内做视频的网站部门网站管理建设工作汇报
  • 免费的网站域名查询浏览器做漫画网站空间多大
  • 对招聘公司做评价的网站微信如何做微商城网站建设
  • 电子加工东莞网站建设dw软件主要做什么
  • 曲阜做网站哪家好12网站免费建站
  • 彩票网站怎么建设微信网站用什么制作的
  • 网站建设 盘网互联wordpress格子主题
  • vs2017手机网站开发附近最好的装修公司
  • 网站被泛解析高端制作网站公司
  • 设计网站都有什么作用是什么qq群排名优化软件
  • 网站流量数据分析怎么做部队网站模板jsp
  • 门户网站开发是什么mssql网站开发
  • 做五金国际网站哪个好seo岗位工资
  • 软件开发商网站萍乡网站建设哪家好