#P2902. [USACO08MAR] Pearl Pairing G

[USACO08MAR] Pearl Pairing G

题目描述

在 Bessie 最近的生日聚会上,她收到 N(2N105,N0(mod2))N(2\le N \le 10^5,N\equiv0\pmod{2}) 颗珍珠。一共有 CC 种颜色的珍珠(1CN1\le C \le N),第 ii 种颜色的珍珠有 CiC_i 颗。

观察到珍珠的数量 NN 总是偶数,她的创意来了,决定配对珍珠,使每对珍珠有两种不同的颜色。数据保证存在答案。请帮助 Bessie 执行这样的配对,如果有多种配对的方法,输出任意一种即可。

输入格式

11 行:两个空格分隔的整数:NNCC

2C+12\ldots C+1行:第 i+1i+1 为颜色 ii 的珍珠数 CiC_i

输出格式

1N21\ldots \dfrac{N}{2} 行:第 ii 行包含两个整数 aia_ibib_i,表示 Bessie 可以将各自颜色为 aia_ibib_i 的两个珍珠配对。

8 3 
2 
2 
4 

1 3 
1 3 
2 3 
3 2 

提示

说明:有 88 颗珍珠和 33 种不同的颜色。两颗珍珠颜色为 11,两颗珍珠颜色为 22,四颗珍珠颜色为 33

Bessie 将每颗颜色为 33 的珍珠与颜色为 1122 的珍珠配对。

感谢

https://www.luogu.com.cn/user/880187
翻译,
https://www.luogu.com.cn/user/880187