AT_ddcc2019_final_b 大吉数列 (Array of Fortune)
Description
[problemUrl]: https://atcoder.jp/contests/ddcc2019-final/tasks/ddcc2019_final_b
以下の条件を満たす長さ $ N $ の数列 $ A $ = {$ A_1,\ A_2,\ A_3,\ ...,\ A_N $} を「大吉数列」とします。
- $ A $ には $ 1 $ 以上 $ N $ 以下の整数がちょうど $ 1 $ 回ずつ出現する。
- $ a_i\ \geq\ a_j\ +\ K $ を満たす $ (i,\ j) $ の組 ($ i\
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ K $ $ R $
Output Format
大吉数列が存在しない場合、`No Luck` と出力せよ。
大吉数列が存在する場合、大吉数列として考えられるものを以下の形式で $ 1 $ つ出力せよ。
> $ A_1 $ $ A_2 $ $ A_3 $ $ ... $ $ A_N $
大吉数列が複数存在する場合は、そのうちのどれを出力しても正解となる。
Explanation/Hint
### 制約
- $ 1\ \leq\ N\ \leq\ 100\ 000 $
- $ 1\ \leq\ K\ \leq\ N\ -\ 1 $
- $ 0\ \leq\ R\ \leq\ N\ \times\ (N\ -\ 1)\ /\ 2 $
- 入力値はすべて整数
### 小課題
この問題は小課題に分けられている。
小課題 $ 1 $ \[$ 200 $ 点\]
- $ N\ \leq\ 100 $ を満たす。
小課題 $ 2 $ \[$ 400 $ 点\]
- 追加の制約はない。
### Sample Explanation 1
数列 $ A\ =\ {3,\ 4,\ 1,\ 5,\ 2} $ に対して、$ a_i\ \geq\ a_j\ +\ 2 $ を満たす $ (i,\ j) $ の組 $ (i\