难度:入门
标签:IO模式判题、CCF-GESP编程能力等级认证、四级、六月、2023
 默认小猫角色和白色背景。有两个列表,第一个列表“names”存储名字,第二个列 表“heights”存储这组名字对应的身高,这些身高由互不相同的正整数组成。 请按身高由大到小排序,同时能够得到对应名字的列表“names”。 例如: 名字列表:names = [‘Emily’,’Michael’,’Sarah’] 身高列表:heights = [180,165,170] 按照身高由大到小排序后,Emily 最高,接着是 Sarah 和 Michael 最后得到的名字列 names = [‘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’] ## 【评分标准】 一共 5 组测试用例,通过一组测试用例得 5 分。 测试用例 1: names = [‘Alice’,’Bob’,’Tom’],heights = [155,185,150]; names = [’Bob’,‘Alice’,’Tom’] 测试用例 2: names = [‘Nicholas’, ‘Abigail’, ‘Benjamin’, ‘Elizabeth’] , heights = [160,175,158,180]; names = [‘Elizabeth’,‘Abigail’,‘Nicholas’,‘Benjamin’] 测试用例 3: names = [‘William’,‘Olivia’, ‘James’,’Sarah’,’Nicholas’], heights = [174, 160, 178, 158, 180]; names = [’Nicholas’,‘James’, ‘William’, ‘Olivia’, ’Sarah’] 测试用例 4: names = [‘Olivia’, ‘William’],heights = [178,180]; names = [‘William’, ‘Olivia’] 测试用例 5: names = [‘Emily’],heights = [175]; names = [‘Emily’]
加载 Scratch 编辑器...