P7207 [COCI 2019/2020 #3] Sob
题目背景
在漆黑的平安夜晚上,一个巨大的驯鹿闯入,对我们的英雄说:「在你解决这个问题之前,我将不会离开。」
题目描述
给定两个正整数 $N,M$。
现要将集合 $A=\{0,1,2,\cdots,N-1\}$ 和 $B=\{M,\cdots,M+N-1\}$ 中的数进行组合,选出 $N$ 个有序数对 $(x_i,y_i)$。要求:
- $x_i \in A$,$y_i \in B$,$x_i \& y_i = x_i$($\&$ 表示按位与运算)。
- 所有的 $x_i$ 互不相同,所有的 $y_i$ 互不相同。
输入格式
输入两个整数 $N,M$。
输出格式
输出共有 $N$ 行。
第 $i$ 行输出两个整数 $x_i,y_i$,其中 $x_i \in A, y_i \in B$。
可以证明,符合条件的方案一定存在。
说明/提示
#### 数据范围及约定
| Subtask | 分值 | 数据范围及约定 |
| :----------: | :----------: | :----------: |
| $1$ | $10$ | $N$ 是 $2$ 的整数次幂 |
| $2$ | $29$ | $N+M$ 是 $2$ 的整数次幂 |
| $3$ | $39$ | $N+M \le 1000$ |
| $4$ | $32$ | 无 |
对于 $100\%$ 的数据,$1 \le N \le M, N+M \le 10^6$。
#### 说明
本题使用自行编写的 [Special Judge](https://www.luogu.com.cn/paste/462bmlh1),欢迎大家 hack(可私信或直接发帖)。
**本题分值按 COCI 原题设置,满分 $110$。**
**题目译自 [COCI2019-2020](https://hsin.hr/coci/archive/2019_2020/) [CONTEST #3](https://hsin.hr/coci/archive/2019_2020/contest3_tasks.pdf) _T5 Sob_ 。**