Score : $400$ points
You are given a permutation $p$ of the set {$1, 2, ..., N$}. Please construct two sequences of positive integers $a_1$, $a_2$, ..., $a_N$ and $b_1$, $b_2$, ..., $b_N$ satisfying the following conditions:
The input is given from Standard Input in the following format:
$N$ $p_1$ $p_2$ $...$ $p_N$
The output consists of two lines. The first line contains $a_1$, $a_2$, ..., $a_N$ seperated by a space. The second line contains $b_1$, $b_2$, ..., $b_N$ seperated by a space.
It can be shown that there always exists a solution for any input satisfying the constraints.
2 1 2
1 4 5 4
$a_1 + b_1 = 6$ and $a_2 + b_2 = 8$. So this output satisfies all conditions.
3 3 2 1
1 2 3 5 3 1
3 2 3 1
5 10 100 100 10 1
配点 : $400$ 点
集合 {$1, 2, ..., N$} の要素を並び替えた順列 $p$ が与えられます。以下の条件をすべて満たす $2$ つの正整数列 $a_1$, $a_2$, ..., $a_N$ および $b_1$, $b_2$, ..., $b_N$ を構成してください。
入力は以下の形式で標準入力から与えられる。
$N$ $p_1$ $p_2$ $...$ $p_N$
$2$ 行出力せよ。$1$ 行目に整数列 $a_1$, $a_2$, ..., $a_N$ を、$2$ 行目に整数列 $b_1$, $b_2$, ..., $b_N$ を、それぞれ空白区切りで出力せよ。
なお、制約を満たす任意の入力に対して解が存在することが示せる。
2 1 2
1 4 5 4
$a_1 + b_1 = 6$ および $a_2 + b_2 = 8$ より、すべての条件が満たされています。
3 3 2 1
1 2 3 5 3 1
3 2 3 1
5 10 100 100 10 1