A55114 | CCF-GESP编程能力等级认证Scratch图形化四级编程题:按身高排序。【
来源2023年
时间限制1s
内存限制256MB
通过 / 提交0/0
题目描述
CCF-GESP编程能力等级认证Scratch图形化四级编程题:按身高排序。

【题目描述】 默认小猫角色和白色背景。有两个列表,第一个列表“names”存储名字,第二个列表“heights”存储这组名字对应的身高,这些身高由互不相同的正整数组成。请按身高由大到小排序,同时能够得到对应名字的列表“names”。
例如: 名字列表:names = [‘Emily’,’Michael’,’Sarah’]
身高列表:heights = [180,165,170]
按照身高由大到小排序后,Emily 最高,接着是 Sarah 和Michael
最后得到的名字列 heights = [‘Emily’,’Sarah’,’Michael’]
【输入描述】 新建两个列表,“names”存储一组姓名,“heights”存储这组姓名对应的身高,这些身高是互不相同的正整数。
如下图所示:

【输出描述】 无需新建,仍用以前的列表“names”,存储按照身高由大到小排序后,对应的姓名。
如下图所示:

【输入样例】
names = [‘Emily’,’Michael’,’Sarah’] heights = [180,165,170]
【输出样例】
names = [‘Emily’,’Sarah’,’Michael’]
【输入样例】
names = [‘Mary’,’John’,’Emma’,’Tom’]
heights = [160,180,170,157]
【输出样例】
names = [’John’,’Emma’,’Mary’,’Tom’]
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?