假设在交流会上,男生和女生分成两队,每一轮交流中,依次从男队和女队的队头各出一个人,两人组成一个交流组进行交流,交流后两人分别回归自己队伍的尾部。若两队初始人数不同,则较长那一队中没有交流对象的人等待下一轮的配对交流。写一算法,模拟上述配对问题,并输出每次配对结果。如:男队和女队的人数分别是5和3,每队的人都有一个编号(分别是12345和123),共交流4轮,则第一轮配对输出<1,1> <2,2><3,3>,第二轮配对输出<4,1> <5,2> < 1,3>。
直接上代码
假设在交流会上,男生和女生分成两队,每一轮交流中,依次从男队和女队的队头各出一个人,两人组成一个交流组进行交流,交流后两人分别回归自己队伍的尾部。若两队初始人数不同,则较长那一队中没有交流对象的人等待下一轮的配对交流。写一算法,模拟上述配对问题,并输出每次配对结果。如:男队和女队的人数分别是5和3,每队的人都有一个编号(分别是12345和123),共交流4轮,则第一轮配对输出<1,1> <2,2><3,3>,第二轮配对输出<4,1> <5,2> < 1,3>。
直接上代码
上一篇:队列(常用数据结构之一)
下一篇:十进制转n进制
对于刚开始学习C++的朋友,我比较建议使用Visual Studio IDE。Visual Studio 基本不需要怎么配置,下载之后即可直接写代码
学习完C语言后就要迈入C++的新征程了,本文介绍了C++入门时相较于C语言而增加的新概念的讲解与使用。
C++ | C++模板模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型
00. 目录文章目录00. 目录01. C语言控制台相关文章02. Protocol Buf
C++ | C++ 信号处理C++ 信号处理信号是由操作系统传给进程的中断,会提早终止
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M