atcoder#AGC031D. [AGC031D] A Sequence of Permutations
[AGC031D] A Sequence of Permutations
配点 : 点
問題文
から の整数からなる つの順列 と に対して、順列 を以下を満たす順列として定めます。
- の () 項目の値は である。 ただし, , はそれぞれ , の 項目の値を表している。
から の整数からなる つの順列 , が与えられます。 このとき、 から の順列からなる列 {} を以下のように定めます。
- ,
- ( )
正整数 が与えられるので、 を求めて下さい。
制約
- と は から の順列である。
入力
入力は以下の形式で標準入力から与えられる。
...
...
出力
個の整数を空白区切りで出力せよ。 () 番目には の 項目の値を出力せよ。
3 3
1 2 3
3 2 1
3 2 1
であるから、 が求められればよいです。 この場合は なので、 となります。
5 5
4 5 1 2 3
3 2 1 5 4
4 3 2 1 5
10 1000000000
7 10 6 5 4 2 9 1 3 8
4 1 9 2 3 7 8 10 6 5
7 9 4 8 2 5 1 6 10 3