信息学奥赛一本通T1179-奖学金-题解(C++代码) 摘要:注意当人数不足5人的情况 #include #include using namespace std; const int N =…… 题解列表 2020年02月14日 0 点赞 0 评论 507 浏览 评分:8.9
信息学奥赛一本通T1179-奖学金-题解(C++代码) 摘要:千万别忘记考虑当ny.sum; } if(x.score[0]!=y.score[0]){ return x.score[0]>y.score[0]; } return x.s…… 题解列表 2020年02月14日 0 点赞 0 评论 517 浏览 评分:6.0
信息学奥赛一本通T1179-奖学金-题解(C++代码) 摘要:某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,…… 题解列表 2020年02月14日 0 点赞 0 评论 488 浏览 评分:9.0
信息学奥赛一本通T1179-奖学金-题解(Python代码) 摘要:```python #输入学生人数 n = eval(input('')) #初始化学生列表 lst = [] #循环记录学生语数英成绩,总分和学号(二位列表)[[语,数,英,总分,学号],…… 题解列表 2020年02月15日 0 点赞 0 评论 1702 浏览 评分:6.5
信息学奥赛一本通T1179-奖学金-题解(C语言代码) 摘要:首先用二维数组储存成绩,扩展一个列存放学号,使得学生的所有信息在一个数组中 先按照总分排序,判断 总分一样的判断语文成绩,语文成绩高的排前面,若语文成绩一样,学号靠前的排前面。 最后易错点是要考…… 题解列表 2020年02月15日 0 点赞 1 评论 651 浏览 评分:7.3
信息学奥赛一本通T1179-奖学金-题解(C语言代码) 摘要: #include #define N 300 struct M { int s; int num; }s[N]; in…… 题解列表 2020年02月15日 0 点赞 1 评论 283 浏览 评分:6.5
信息学奥赛一本通T1179-奖学金-题解(C++代码) 摘要:使用数组做的,可以过测试,用的是折半插入排序 ```cpp #include using namespace std; typedef struct student{ int …… 题解列表 2020年03月24日 0 点赞 0 评论 693 浏览 评分:6.0
信息学奥赛一本通T1179-奖学金-题解(Python代码) 摘要: C/C++ 的话就是自定义结构体排序,Python3 可以用 functools 的 cmp_to_key 函数来接收两个参数,实现自定义比较。 ```python import …… 题解列表 2020年07月07日 0 点赞 0 评论 433 浏览 评分:0.0
信息学奥赛一本通T1179-奖学金-题解(C++代码)简洁高效+运算符重载 摘要:解题思路:注意事项:参考代码:#include <iostream> #include <algorithm> using namespace std; struct Node { in…… 题解列表 2020年11月24日 0 点赞 1 评论 950 浏览 评分:7.7
信息学奥赛一本通T1179-奖学金-题解(C语言代码) 摘要:## 思路:用结构体数组存储成绩和sum,数组下标即为学号 #include struct stu { int c; …… 题解列表 2020年12月26日 0 点赞 1 评论 1234 浏览 评分:9.5