程序设计题目:舞伴配对问题
程序设计题目:舞伴配对问题
1、问题描述
一班有 m 个女生、n 个男生(m 不等于 n), 举办一场舞会。男女生分别编号坐在舞 池两边的椅子上,每曲开始时, 依次从男生和女生中各出一人配对跳舞, 本曲没成功配对者坐着等待下一曲找舞伴,设计一个程序模拟舞伴配对过程。
基本要求:输入男、女学生的姓名、性别,由程序自动为男女生编号,输出每曲配对情况(包括男、女生的姓名、性别和编号),并能够处理异常情况, 如文件为空、只有男生或只有女生等情况。原始数据和结果数据必须保存到文件中。
提高要求:计算出任意一位男生(编号为 X)和任意一位女生(编号为 Y), 在第 K 曲配对跳舞的情况。
2.需求分析
程序的基本功能:
- 输入男、女学生的姓名、性别,由程序自动为男女生编号
- 输出每曲配对情况(包括男、女生的姓名、性别和编号)
- 能够处理异常情况, 如文件为空、只有男生或只有女生等情况
- 原始数据和结果数据必须保存到文件中
输入/输出形式:用户可以通过控制台,根据输入提示。
输入形式:
①输入参加舞会人员的姓名和性别。
②输入所要知道匹配情况的目标曲目k。
输出形式:
①输出男女舞伴的匹配情况
②输出目标曲目k的匹配情况
by316215: 有没有源代码啊大佬
CSDN-Ada助手: 非常棒的程序设计题目!看到你的博客我感到非常兴奋,期待你能够持续创作更多有趣的博客。除了程序设计,还有一些和舞伴配对问题相关的扩展知识和技能,比如算法设计、数据结构、模拟实验等。希望你能够在学习的过程中不断探索,不断进步。加油! 如何写出更高质量的博客,请看该博主的分享:https://blog.csdn.net/lmy_520/article/details/128686434?utm_source=csdn_ai_ada_blog_reply2
CSDN-Ada助手: 恭喜您开始博客创作!这篇关于计算某个数的n次方的博客文章非常有用,希望您能继续分享更多有趣的计算方法和技巧。 推荐【每天值得看】:https://bbs.csdn.net/forums/csdnnews?typeId=21804&utm_source=csdn_ai_ada_blog_reply1
CSDN-Ada助手: 算法 技能树或许可以帮到你:https://edu.csdn.net/skill/algorithm?utm_source=AI_act_algorithm