【题目描述】

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

【输入】

第一行两队的人数;

第二行舞曲的数目。

【输出】

配对情况。

【输入样例】

4 6
7

【输出样例】

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

【源程序】

#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<string>
#include<cstdlib>
#include<queue>
#include<vector>
#define INF 0x3f3f3f3f
#define PI acos(-1.0)
#define N 10001
#define MOD 123
#define E 1e-6
using namespace std;
int a[N],b[N];
int main()
{int m,n;cin>>m>>n;for(int i=1;i<=m;i++)a[i]=i;for(int i=1;i<=n;i++)b[i]=i;int k,k1=1;int r1=m,r2=n;int f1=1,f2=1;cin>>k;while(k1<=k){cout<<a[f1]<<" "<<b[f2]<<endl;r1++;r2++;a[r1]=a[f1];b[r2]=b[f2];f1++;f2++;k1++;}return 0;
}

周末舞会(信息学奥赛一本通-T1332)相关推荐

  1. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  2. 信息学奥赛一本通(基础算法与数据结构-题解汇总目录)

    信息学奥赛一本通(C++版)在线评测系统 基础(二)基础算法   更新中...... 第一章高精度计算 1307[例1.3]高精度乘法 1308[例1.5]高精除 1309[例1.6]回文数(Noip ...

  3. 信息学奥赛一本通_长乐一中老师演绎“奥赛传奇”

    董永建(右一)在课堂上. 台海网5月14日讯 据福州晚报报道,长乐一中有一位"传奇"老师--15年来,他辅导的学生在全国高中生信息学奥赛中获金牌3人次.银牌3人次.铜牌5人次:在全 ...

  4. 信息学奥赛一本通 提高篇 第5章 矩阵乘法

    例1 矩阵AXB 信息学奥赛一本通(C++版)在线评测系统 [矩阵乘法]矩阵A×B_Uletay-CSDN博客 矩阵乘法--矩阵A×B_vina的博客-CSDN博客 一本通1641[例 1]矩阵 A× ...

  5. 《信息学奥赛一本通提高篇》第6章 组合数学

    例1 计算系数(NOIP2011提高) 信息学奥赛一本通(C++版)在线评测系统 NOIP2011计算系数_nanhan27的博客-CSDN博客 「NOIP2011」 计算系数 - 组合数_TbYan ...

  6. 《信息学奥赛一本通 提高篇》

    提高篇 第一部分 基础算法 第1章 贪心算法 提高篇 第一部分 基础算法 第1章 贪心算法_青少年趣味编程-CSDN博客 提高篇 第一部分 基础算法 第1章 贪心算法 提高篇 第一部分 基础算法 第1 ...

  7. 信息学奥赛一本通 提高篇 第一部分 基础算法 第2章 二分与三分

    信息学奥赛一本通 提高篇 提高版 第一部分 基础算法 第2章 二分与三分 信息学奥赛一本通 提高篇 提高版 第一部分 基础算法 第2章 二分与三分_mrcrack的博客-CSDN博客_信息学奥赛一本通 ...

  8. 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题

    第1章   快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章  素数 第 3 章  约数 第 4 章  同余问题 第 5 章  矩阵乘法 第 6 章 ...

  9. 信息学奥赛一本通 1080:余数相同问题 2022.1.29 AC

    http://ybt.ssoier.cn:8088/show_source.php?runid=14630195 /* 信息学奥赛一本通 1080:余数相同问题 2022.1.29 AC http:/ ...

最新文章

  1. 用加密货币连接业务的6种方法
  2. django-2 模板文件的加载
  3. TensorRT was linked against cuBLAS/cuBLAS LT 11.2.0 but loaded cuBLAS/cuBLAS
  4. 中级计算机培训班心得,计算机中级培训学习心得体会
  5. Go的sync.Mutex(七):互斥锁锁定一个资源 只有一个协程操作其他等待
  6. Vue—上手实践—快速入门
  7. springboot-websocket-netty
  8. 【C++程序员学 python】python 之奇葩地方
  9. JavaWeb学习中的小问题
  10. python开发图形小程序_python小程序图画 python开发微信小程序
  11. 在线旅游中需要上传获取那些信息,对接旅行社护照录入系统
  12. 读《犹太人教子枕边书》
  13. ADSL拨号工作原理
  14. 计算机可以是在职研究生,是否有计算机专业在职研究生毕业?
  15. android AMS
  16. 股神巴菲特有多少钱?股神巴菲特的故事
  17. 通过付款码来区分是属于支付宝、微信、还是银行
  18. C+实现RSA加密解密
  19. 团宝回来了 星晨急便跑了 你们在愚弄谁
  20. 易基因|ChIP-seq技术及其在植物研究领域中的应用

热门文章

  1. FreeRTOS协程
  2. 再见 Jenkins !几行脚本搞定自动化部署,这款神器有点厉害!
  3. 大厂十年:我的三段职业经历和八条建议!
  4. 年薪35W+ 的程序员看过来!百万架构师第3期招生
  5. 专题开发十三:JEECG微云快速开发平台-附录
  6. GitHub建立个人网站(三)
  7. hadoop--hadoop集群常用脚本
  8. vue-cli3.0打包时如何忽略某个第三方依赖包
  9. docker 6 docker运行的底层原理
  10. Create React App 2.0 华丽登场