#L0332. 搭档查询

搭档查询

题目描述

某活动共有 2n2n 名参与者,编号为 12n1\sim 2n。这些参与者两两结成搭档,搭档组的编号为 1n1\sim n

已知第 ii 名参与者属于第 aia_i 个搭档组。对于每一名参与者,请你求出他所在搭档组的另一名参与者的编号。

输入格式

第一行一个整数 nn,表示搭档组数量。

第二行 2n2n 个整数,第 ii 个整数 aia_i 表示第 ii 名参与者所在的搭档组编号。

输出格式

一行,2n2n 个整数,第 ii 个整数表示第 ii 名参与者所在搭档组的另一名参与者的编号。

样例

3
1 2 2 3 1 3
5 3 2 6 1 4
4
1 1 4 4 2 2 3 3
2 1 4 3 6 5 8 7
4
1 2 3 4 2 4 3 1
8 5 7 6 2 4 3 1

提示

样例解释

样例 1 中,第一名参与者与第五名参与者同组,第二名参与者与第三名参与者同组,第四名参与者与第六名参与者同组。

样例 2 中,第一名参与者与第二名参与者同组,第三名参与者与第四名参与者同组,第五名参与者与第六名参与者同组,第七名参与者与第八名参与者同组。

样例 3 中,第一名参与者与第八名参与者同组,第二名参与者与第五名参与者同组,第三名参与者与第七名参与者同组,第四名参与者与第六名参与者同组。

数据范围

  • 1n1051\le n\le 10^5
  • 1ain1\le a_i\le n1i2n1\le i\le 2n);
  • 对于每个 xx1xn1\le x\le n),恰好存在一对 i,ji,j 满足 1i<j2n1\le i \lt j\le 2nai=aj=xa_i=a_j=x
难度 入门
通过率
尝试 0
已通过 0
ID
1060
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者