- 博客(5)
- 收藏
- 关注
原创 问题 B: 奖学金
题目描述某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名名学生的学号和总分。注意,在前5名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。例如,在某个正确
2021-11-24 21:17:28 215
原创 【无标题】
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-11-19 21:20:35 58
原创 高级排序检验(N log N级别)
题目描述n个元素需要排序(n<=150 0000),现在要排序的元素数量可多了哟!输入第一行一个正整数n第二行n个用空格隔开的整数 (均在int范围内)输出输出仅一行,从小到大输出n个用空格隔开的整数样例输入Copy33 1 2样例输出Copy1 2 3提示数据范围与提示:1<=n<=150 0000解析:这题的数据范围非常大,所以不能用冒泡排序,选择排序等,要用到sort().#include<bits..
2021-11-15 19:23:15 914
原创 2021-11-11
有n个人依次围成一圈,从第1个人开始报数,数到第m个人出列,然后从出列的下一个人开始报数,数到第m个人又出列,…,如此反复到所有的人全部出列为止。设n个人的编号分别为1,2,…,n,打印出列的顺序。输入n和m(0<n<100 , 0<m<200)输出出列的顺序样例输入4 17样例输出1 3 4 2#include<bits/stdc++.h>using namespace std;int main(){...
2021-11-11 19:46:01 183
原创 2021-11-11
问题 B: 锯齿矩阵题目描述锯齿矩阵是指每一行包含的元素个数不相同的矩阵,比如:3 5 2 6 12 3 41 6 2 7读入若干对整数(x,y) ,表示在第x行的末尾加上一个元素y。输出最终的锯齿数组。初始时矩阵为空。输入输入会有多组测试点,组数 T在 1~3范围内。每组测试数据的第一行输入两个整数n,m(1≤n,m≤10000),其中n表示锯齿数组的行数,m表示插入的元素总数。接下来一共...
2021-11-11 19:41:33 675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人