#Lutece3378. 电阻连接
电阻连接
Description
你正在进行一次电路实验,需要使用特定阻值的电阻,但器材库内找不到刚好符合要求的电阻。幸运的是,你现在手里有 个电阻,编号为 ,你可以通过对它们进行串联和并联的操作来获得所需阻值,要求最终阻值在范围 内即可。
连接电阻的过程可以被分成一步步的操作。具体地,可以执行的操作如下:
- 串联操作:将阻值为 的电阻和阻值为 的电阻串联,获得一个阻值为 的电阻,满足 。
- 并联操作:将阻值为 的电阻和阻值为 的电阻并联,获得一个阻值为 的电阻,满足 。
这 个电阻是你精心挑选出来的,需要全部使用。请输出满足要求的方案,若有多种方案,输出任意一种即可,保证一定存在符合题意的方案。
Input
第一行一个整数 () 表示电阻的个数。
第二行两个整数 (),表示电阻阻值范围。
第三行 个整数 (),其中 表示编号为 的电阻阻值。
Output
输出 行,每行三个整数 ,表示本次操作的第一个电阻编号、操作种类与本次操作的第二个电阻编号。特别地,规定 ,且在每一步操作后,合成的电阻的编号为 ,可以参与后续操作,而 这个编号不能在后续操作中出现。 表示两个电阻的连接方式,若为串联则 ,若为并联则 。
Samples
6
23 24
3 4 5 6 7 8
1 0 2
3 0 5
1 1 4
3 0 6
1 0 3
Resources
The 22nd UESTC Programming Contest Preliminary