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

输入:

第一行两队的人数; 第二行舞曲的数目。

输出:

配对情况。

测试输入:

4 6 7

预期输出:

1 1 2 2 3 3 4 4 1 5 2 6 3 1

干就完了!

#include<stdio.h>
int main()
{  int l,r,n,i,j=1,line=0;scanf("%d%d%d",&l,&r,&n);             //输入左右人数,输出列数if(l==0||r==0);                       //憨憨行为,有一列有0人else{int c[r];for(j=1;j<=boy;j++)             //让右边第几人就是数字几{c[0]=0;c[j]=j;}j=1;for(i=1;i<=l;i++){printf("%d %d\n",i,c[j]);  //outputif(j==r)j=0;j+=1; line+=1;if(line==n)break; if(i==l)i=0;}}
return 0;   } 

不得不承认确实高效(搞笑),!!!一定要考虑好在开始。!!!

再来!

#include <stdio.h>
int main ()
{int l,r,n,i,j=1,k=1;scanf("%d%d%d",&l,&r,&n);int le[l],ri[r];if(l==0||r==0);else{for(i=0;i<n;i++){le[i]=j;ri[i]=k;if(j==l) j=0;if(k==r) k=0;j++;k++;printf("%d %d\n",le[i],ri[i]);} }return 0;
}

看起来简单了一些!

C语言----周末舞会相关推荐

  1. 队列Java舞会_周末舞会(队列)

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

  2. 数据结构——周末舞会

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

  3. 周末舞会(循环队列)

    [例2-1]周末舞会 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 31     通过数: 29 [题目描述] 假设在周末舞会上,男士们和女士们进入舞厅时,各自排 ...

  4. 【例2-1】周末舞会

    [例2-1]周末舞会 时间限制: 1000 ms        内存限制: 65536 KB 提交数: 278     通过数: 231 [题目描述] 假设在周末舞会上,男士们和女士们进入舞厅时,各自 ...

  5. 周末舞会(队列实现)

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

  6. 周末舞会(信息学奥赛一本通-T1332)

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

  7. Java周末舞会算法

    全部代码下载链接: https://download.csdn.net/download/qq_41596860/12302674. 问题描述: 假设在周末舞会上,男士们和女士们进入舞厅时,各自排成一 ...

  8. 数据结构基础-周末舞会-----详细题解

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

  9. 1332:【例2-1】周末舞会

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

最新文章

  1. Vue项目中的初始化
  2. 基于javascript的asp数据库操作类,含分页、字符串截取、用户登陆验证[原创]
  3. 无服务器:SLAppForge Sigma入门
  4. 1.10-linux三剑客之sed命令详解及用法
  5. Pytorch生成Tensor常用方法汇总
  6. 11款实用的一句话网站设计代码
  7. [Android]大牛直播SDK基于unity3d平台的rtmp/rtsp直播播放端SDK接口说明...
  8. cass生成里程文件桩号不全,cass生成桩号
  9. Win11双系统引导怎么设置?Win11双系统引导设置方法介绍
  10. 二十四节气和计算机专业,命理学与二十四节气的关系
  11. Django笔记:应用和分布式路由(应用创建,分布式路由的配置,应用下的模板)
  12. 简简单单,做自己的视频加密软件
  13. apn描述文件下载_iOS 11.3 beta 6描述文件下载|苹果iOS 11.3 Beta 6描述文件官方版_ - 极光下载站...
  14. 组数(【问题描述】输入一行字符串(设字符数不大于80),提取该字符串中的数字字符并组成一个整数,输出该整数及其两倍的值。)
  15. 村田晶振的料号暗藏什么意义呢
  16. 机器学习--岭回归10
  17. 外文文献翻译(OCR+Deepl+Mathpix)|CSDN创作打卡
  18. 游戏公司的越冬样本:出海和精品化成为新的增长点?
  19. c语言字符游动程序,C语言实现扫雷小游戏详解
  20. 车辆停放收费管理系统c语言,毕业论文 停车场收费管理系统

热门文章

  1. Java开源商城源码推荐,从菜鸡到大神,永远绕不开的商城系统
  2. keras实现双向循环RNN,豆瓣电视剧评论情感分析
  3. 原Oracle全球副总裁王亚卿任京东商城CTO
  4. 10月26日绿健简报,星期三,农历十月初二
  5. LXPG2H-LX1/025RF2A0040 LXPG2H-LX1/032RF2A0041 LXPG2H-LX1/040RF2A0042 LXPG2H-LX1/050RF2A0044伺服齿轮泵
  6. regionprops函数使用
  7. Java用蚁群算法求最短路径,求最短路径的可用程序代码(蚁群算法)
  8. 几何非线性中的几个重要概念
  9. 运筹说 第13期 | 线性规划硬核知识点梳理—数学模型图解法
  10. 财政学-期末复习[一]