题目改编自CCF计算机程序设计入门篇练习(难度:高)
题目描述
小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)
要求:
首先输入合影的人数n(2 <= n <= 40,且至少有1个男生和1个女生)然后依次输入性别(女:f;男:m)和身高,最后显示从左到右的排队情况(身高顺序)
提示:身高排序可以参考:5分钟理解冒泡排序算法,并用scratch实现
请大家晒出各自的算法,可以将结果上传到我们的网站。我们将隔日公布参考答案。
思路:
1、创建两个列表,分别存储男生和女生的身高。
2、当数据录入完毕,对男女生的身高进行排序。
答案:
程序示例可以参考:分类 排序并画图 作者:woodman
这个用户分享的程序还增加了一个画图的功能,按照身高的顺序画了出来,非常直观。
本站内容未经许可,禁止任何网站及个人进行转载。