AtCoder Grand Contest 007
翻译中…
Problem Statement
翻译中…
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:
翻译中…
$1 \leq a_i, b_i \leq 10^9$for all$i$$a_1 < a_2 < ... < a_N$$b_1 > b_2 > ... > b_N$$a_{p_1}+b_{p_1} < a_{p_2}+b_{p_2} < ... < a_{p_N}+b_{p_N}$
翻译中…
Constraints
翻译中…
$2 \leq N \leq 20,000$$p$is a permutation of the set {$1, 2, ..., N$}
翻译中…
Input
翻译中…
The input is given from Standard Input in the following format:
翻译中…
N
p_1 p_2 ... p_N
翻译中…
Output
翻译中…
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.
翻译中…
样例
Input #1
2
1 2
Output #1
1 4
5 4
$a_1 + b_1 = 6$ and $a_2 + b_2 = 8$. So this output satisfies all conditions.
Input #2
3
3 2 1
Output #2
1 2 3
5 3 1
Input #3
3
2 3 1
Output #3
5 10 100
100 10 1
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。