栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++ 周末舞会

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++ 周末舞会

 个人简介

大家好,我是3月份新人榜排名第三的 ༺Blog༒Hacker༻
支持我:点赞+收藏⭐️+留言
格言:༺永做优质༒programmer༻

周末舞会

题目描述
假设在周末舞会上,男士们和女士们进入舞厅时,各自排成一队。跳舞开始时,依次从男队和女队的队头上各出一人配成舞伴。规定每个舞曲能有一对跳舞者。若两队初始人数不相同,则较长的那一队中未配对者等待下一轮舞曲。

现要求写一个程序,模拟上述舞伴配对问题。

输入格式
第一行男士人数m和女士人数n(1≤m,n≤1000);

第二行舞曲的数目k(k ≤1000 )。

输出格式
共k行,每行两个数,表示配对舞伴的序号,男士在前,女士在后。

样例1数据

input
4 3
6
output
1 1
2 2
3 3
4 1
1 2
2 3

样例2数据

input
2 4
9
output
1 1
2 2
1 3
2 4
1 1
2 2
1 3
2 4
1 1

数据规模与约定

1≤m,n,k≤1000
CODE
#include
using namespace std;
int q_1[10005],q_2[10005];
int f_1,r_1,f_2,r_2;
int main()
{
    
    f_1=f_2=0; 
    r_1=r_2=0;
    int m,n,k;
    cin>>m>>n>>k;
   
     
    for(int i=1;i<=m;++i)
       q_1[r_1++]=i;
    for(int i=1;i<=n;++i)
       q_2[r_2++]=i;
    
	
    int t_1,t_2;
    for(int i=1;i<=k;++i)
    {
   	    t_1=q_1[f_1];
   	    t_2=q_2[f_2];
	    cout< 
朋友们,点赞是我更新的动力,明天再见,拜拜!!!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/850771.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号