题目:
Description
假设在周末舞会上,男士们和女士们进入舞厅时,各自排成一队。跳舞开始时,依次从男队和女队的队头上各出一
人配成舞伴。规定每个舞曲能有一对跳舞者。若两队初始人数不相同,则较长的那一队中未配对者等待下一轮舞曲
。现要求写一个程序,模拟上述舞伴配对问题。
Input
第一行两队的人数;
第二行舞曲的数目。
Output
配对情况
Sample Input
4 6
7
Sample Output
1 1
2 2
3 3
4 4
1 5
2 6
3 1
思路:
最开始看这道题,感觉有点难,但一看样例,一种奇奇怪怪的方法在我脑中浮现。
两个for循环过一遍,把它的顺序放在数组里,最后一期输出就行了。
代码:
#include<bits/stdc++.h>
using namespace std;
int m,cnt;
char a[10010],b[10010];
string n