1106: 奖学金 (二维数组) 摘要:解题思路:将所有信息存放至二维数组并依据总分,语文成绩降序排序,依据学号升序排序注意事项:参考代码:def scholarship_ranking(): # 读取学生数量 n = int(…… 题解列表 2024年11月17日 0 点赞 0 评论 117 浏览 评分:0.0
使用sort,lamba和二维列表,简单易懂 摘要:解题思路:注意事项:参考代码:# 读取输入n = int(input())students = [] # 学生列表,每个元素为一个列表:[学号, 语文成绩, 总成绩]for i in range(n…… 题解列表 2024年03月18日 0 点赞 0 评论 90 浏览 评分:0.0
直接使用sort方法o_O 摘要:解题思路:注意事项:参考代码:n=int(input())arr=[]for i in range(1,n+1): #输入 a=list(map(int,input().split())) …… 题解列表 2024年02月16日 0 点赞 0 评论 124 浏览 评分:9.9
依据不同的优先级进行排序,可以采用sort()加lambda函数的形式 摘要:解题思路:本题主要就是接收数据后依照题目中给出的三种优先级进行排序,这里采用sort()加lambda函数的形式思路较为简单注意事项:数据量大,注意下标问题参考代码:a=int(input())xue…… 题解列表 2023年09月03日 0 点赞 0 评论 189 浏览 评分:9.9
1106基础解法(Python) 摘要:解题思路:利用Python列表特性解题注意事项:sort()的项是按tuple类型中的元素从前到后依次进行的参考代码:n = int(input())lst = []lst_sum = []lst_i…… 题解列表 2022年12月23日 0 点赞 0 评论 211 浏览 评分:9.9
用内置函数解决问题 摘要:解题思路:将每个人学生的总成绩和学号用zip函数打包,可以实现学号和成绩的动态排序。用sort函数以及reverse函数先按总分大小进行排序,再来考虑总分相同的情况。注意事项:参考代码: n=int(…… 题解列表 2022年05月19日 0 点赞 0 评论 189 浏览 评分:0.0
1106: 奖学金 摘要:解题思路:注意事项:参考代码:n = int(input()) ls = [] for i in range(n): m = list(map(int,input().split()))…… 题解列表 2022年01月22日 0 点赞 0 评论 284 浏览 评分:9.9
运用python字典解题 摘要:解题思路:题目有干扰,要逆序思考,先按序号升序排列,再按语文成绩降序排列,最后再按总分降序排列注意事项:参考代码:n=eval(input())a=[]score=[]stu={}for i in r…… 题解列表 2021年10月18日 0 点赞 0 评论 211 浏览 评分:0.0
奖学金 (Python代码) 摘要:这道题笔者就直接定义了数据类型grade,然后按题意定义了大小顺序并写出了排序。 然后排序就完了。 其实说不定直接冒泡求前五还快一点? ```python class grade: …… 题解列表 2019年08月26日 0 点赞 0 评论 1567 浏览 评分:5.3