AT_arc084_c [ARC084E] Finite Encyclopedia of Integer Sequences

Description

[problemUrl]: https://atcoder.jp/contests/arc084/tasks/arc084_c 有限整数列大辞典(Finite Encyclopedia of Integer Sequences)には、 $ 1 $ 以上 $ K $ 以下の整数からなる、長さ $ 1 $ 以上 $ N $ 以下の整数列がすべて載っています。 有限整数列大辞典に載っている整数列の個数が $ X $ 個あるとするとき、その中で辞書順で $ X/2 $ (小数点以下切り上げ)番目のものを求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ K $ $ N $

Output Format

有限整数列大辞典に載っている整数列の個数が $ X $ 個あるとするとき、 その中で辞書順で $ X/2 $ (小数点以下切り上げ)番目のものを、項ごとに空白で区切って出力せよ。

Explanation/Hint

### 制約 - $ 1\ \leq\ K,N\ \leq\ 3\ ×\ 10^5 $ - $ N,K $ は整数である ### Sample Explanation 1 有限整数列大辞典に載っている整数列は、$ (1),(1,1),(1,2),(1,3),(2),(2,1),(2,2),(2,3),(3),(3,1),(3,2),(3,3) $ の $ 12 $ 個です。 この中で辞書順で $ 12/2\ =\ 6 $ 番目のものは、$ (2,1) $ です。