题解 1106: 奖学金

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

使用sort,lamba和二维列表,简单易懂

摘要:解题思路:注意事项:参考代码:# 读取输入n = int(input())students = []  # 学生列表,每个元素为一个列表:[学号, 语文成绩, 总成绩]for i in range(n……

1106: 奖学金 (二维数组)

摘要:解题思路:将所有信息存放至二维数组并依据总分,语文成绩降序排序,依据学号升序排序注意事项:参考代码:def scholarship_ranking():    # 读取学生数量    n = int(……

奖学金 (C++代码)

摘要:#include <iostream> #include <vector> #include <stack> #include <queue> #include <cstdlib> #inc……

1106: 奖学金 ——sort

摘要:解题思路:注意事项:sort() 函数用于对容器中的元素进行排序,而排序的规则则由一个比较函数来定义。这个比较函数通常会传入两个元素(在我们的例子中是学生对象),并返回一个布尔值定义了一个 compa……

1106奖学金(sort排序)

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<algorithm>using namespace std;//这里注意一下书写的顺序,不然也会出现调用上的错误st……

运用python字典解题

摘要:解题思路:题目有干扰,要逆序思考,先按序号升序排列,再按语文成绩降序排列,最后再按总分降序排列注意事项:参考代码:n=eval(input())a=[]score=[]stu={}for i in r……

奖学金 (C++代码)

摘要:整理学习:方式一:    自定义 cmp() 比较函数#include<cstdio> #include<algorithm> using namespace std; struct Stu……

奖学金 (C++代码)

摘要:解题思路: 利用STL中的sort函数即可很简单实现。(1)先按照总分排序;(2)总分相同再按照语文排序;(3)语文相同,则按照学号排序。(4)输出前5项即可。参考代码:#include <bits/……