题库首页 › 信息素养大赛(Python) › 题目 19069

二十四节气文创销量排序 【题目描述】非遗文创店推出二十四节气主题书签,每个节气书签对应不同销量。店长需要将节气书签按销量从高到低排序,方便陈列热销款、补货滞销款。请编写程序,输入节气名称和对应销量,按销量降序输出节气名称,销量相同时按节气原顺序排列。 【输入格式】第一行:整数 n(节气数量,≤24)接下来 n 行:每行一个节气名称、一个整数销量,空格分隔 【输出格式】n 行,每行一个节气名称,按销量降序排列

正确答案:参考程序(Python):n=int(input());pairs=[input().split() for _ in range(n)];pairs=[(name,int(s)) for name,s in pairs];pairs.sort(key=lambda x:-x[1]);[print(name) for name,_ in pairs]。核心:销量降序稳定排序。

试卷来源:2026信息素养大赛数字守艺人Python(小学组1-3年级)复赛模拟卷(一)

本卷相关题目

在线做题 同科目题库