2018-软工机试-F-庙会
Posted annetree
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-软工机试-F-庙会相关的知识,希望对你有一定的参考价值。
单点时限: 1.0 sec
内存限制: 256 MB
是谁带你来看这场庙会
行为掩饰后超越了思维
舞台上的小丑和你的左小腿
别管我,别把我和他们扯在一起
——李志《鸵鸟》
来到这场庙会,现在需要男士们和女士们进入舞厅时,各自排成一队。跳舞开始时,依次从男队和女队的队头上各出一人配成舞伴。规定每个舞曲能有一对跳舞者。若两队初始人数不相同,则较长的那一队中未配对者等待下一轮舞曲。现要求写一个程序,模拟上述舞伴配对问题。
假设在周末舞会上,男士们和女士们进入舞厅时,各自排成一队。跳舞开始时,依次从男队和女队的队头上各出一人配成舞伴。规定每个舞曲能有一对跳舞者。若两队初始人数不相同,则较长的那一队中未配对者等待下一轮舞曲。现要求写一个程序,模拟上述舞伴配对问题。
输入格式
三个整数 m , n , k (1≤m,n≤150,1≤k≤4000 ),分别表示男士人数、女士人数、几轮舞曲。
输出格式
输出各轮舞曲的配对方案。
样例
Input
2 4 6
Output
1 1 2 2 1 3 2 4 1 1 2 2
1 #include<stdio.h> 2 #include<cstdio> 3 #include<cmath> 4 #include<cstring> 5 #include<iostream> 6 #include<algorithm> 7 using namespace std; 8 9 int main() 10 { 11 int n,m,k; 12 scanf("%d%d%d",&n,&m,&k); 13 int a=1,b=1; 14 for(int i=1;i<=k;i++) 15 { 16 printf("%d %d ",a,b); 17 if(a==n)a=1; 18 else a++; 19 if(b==m)b=1; 20 else b++; 21 } 22 return 0; 23 }
以上是关于2018-软工机试-F-庙会的主要内容,如果未能解决你的问题,请参考以下文章