1129 - メンバーが入れ替わったアイドルグループ
時間制限 1 秒 / メモリ制限 64 MB / 得点 1 / Writer ei1821 / x 18 / 統計 /
-
タグ:
- 社会主義共和国連邦
ストーリー
ei1821は筍派(急進派)である。
長さが$N$の数列$T$が与えられる。
あなたは$Q$回、$X$i番目にある値と$Y$i番目にある値を入れ替える。
最終的な数列を出力せよ。
入力
1行目に、数列長Nが与えられる。2行目以降N行に渡って数列の値Tiが与えられる。
N+1行目に命令数Qが与えられる。
N+2行目以降Q行に渡って入れ替える数字の位置が2つずつ与えられる。
N T1 T2 ... TN Q X1 Y1 X2 Y2 ... XQ YQ
出力
最終的な数列を空白区切りで出力せよ。なお、行末に不必要な空白が有る場合は間違いとする。
最後の改行を忘れずに。
制約
- 1 ≤ $N$ ≤ 106
- 1 ≤ $Q$ ≤ 106
- 1 ≤ $T$i ≤ 10e8
- 1 ≤ $X$i, $Y$i ≤ $N$
入出力例
例1
入力
5 10 20 30 40 50 3 1 2 1 3 3 5
出力
30 10 50 40 20一回目の入れ替えで、1番目と2番目の値、10と20の位置が変わる。
二回目の入れ替えで、1番目と3番目の値、20と30の位置が変わる。
三回目の入れ替えで、3番目と5番目の値、20と50の位置が変わる。
よってこのような出力結果となる。
例2
入力
3 1830 1804 1807 3 1 3 2 2 3 1
出力
1830 1804 1807
補足
タイトルの元ネタは某氏のTwitter