编程题
### 问题描述 有一个长度为偶数的整数数组 $A$,你的任务是通过一系列操作使数组中的所有元素相等。每次操作你可以选择数组中的两个不同元素 $A_i$ 和 $A_j$,并将它们都替换为 $A_i \times A_j$。你需要找出一系列操作,用最少的步骤达成目标。 ### 输入格式 第一行包含一个偶数整数 $N$。 第二行包含 $N$ 个整数,代表数组 $A$ 的元素。 ### 输出格式 对于每次操作,分别在新的一行上打印两个不同的索引 $i$ 和 $j$。操作次数不应超过 $5000$ 次。 ### 样例输入 ``` 4 3 5 2 2 ``` ### 样例输出 ``` 1 2 1 3 2 4 ``` ### 评测数据规模 - $2 \leq N \leq 100$,$N$ 是偶数 - $1 \leq A_i \leq 10^9$
查看答案
赣ICP备20007335号-2