AT_pakencamp_2024_day3_1_c GCD
Description
整数 $ M,K $ が与えられます。 以下の条件をすべて満たす長さ $ N $ の正整数列 $ a=(a_1,a_2,\dots,a_N) $ のうち、 $ N $ が最大になるようなものを $ 1 $ つ出力してください。
- $ 1 \leq a_i \leq M $ $ (1\leq i\leq N) $
- $ i \neq j $ のとき、 $ a_i \neq a_j $ $ (1 \leq i,j \leq N) $
- $ a $ からどのように $ K $ 個以上 $ N $ 個以下の要素を選んでも、それらの最大公約数は $ 1 $ になる
Input Format
入力は以下の形式で標準入力から与えられる。
> $ M $ $ K $
Output Format
答えを出力せよ。
Explanation/Hint
### 部分点
- $ K=2,3,4,5 $ を満たすデータセットに正解した場合、それぞれ $ 10,20,30,40 $ 点が与えられる。
### Sample Explanation 1
$ a $ = $ (1,2,3,4,5,7,8,9,10,11) $ は、条件を満たします。また、条件を満たす長さ $ 11 $ 以上の整数列 $ a $ は存在しないため、最大の長さは $ 10 $ です。
### Constraints
- $ 1 \leq M \leq 2 \times 10^{5} $
- $ 2 \leq K \leq 5 $
- 入力は全て整数