AT_abc313_h [ABC313Ex] Group Photo
Description
[problemUrl]: https://atcoder.jp/contests/abc313/tasks/abc313_h
$ 2N+1 $ 人の人が前列と後列の $ 2 $ 列に並んで集合写真を取ろうとしています。 前列には $ N $ 人の人がいて、$ i $ 人目の身長は $ A_i $ です。 後列には $ N+1 $ 人の人がいて、$ i $ 人目の身長は $ B_i $ です。 ここで、$ 2N+1 $ 人の身長は互いに相異なることが保証されます。 前列・後列のそれぞれの列の中では、人が並ぶ順番を自由に決めることができます。
今、前列に並んでいる人の身長が左から順に $ a_1,a_2,\dots,a_N $ であり、後列に並んでいる人の身長が左から順に $ b_1,b_2,\dots,b_{N+1} $ であるとします。 以下の条件をすべて満たすとき、この並び方は**良い並び方**であると定義します。
- すべての $ i\ (2\ \leq\ i\ \leq\ N) $ について、$ a_i\
Input Format
N/A
Output Format
N/A
Explanation/Hint
### 制約
- $ 1\leq\ N\ \leq\ 5000 $
- $ 1\ \leq\ A_i,B_i\ \leq\ 10^9 $
- $ A_i\ \neq\ A_j\ (1\ \leq\ i\