O - GCD2
解説
/


実行時間制限: 2 sec / メモリ制限: 1024 MiB
配点 : 100 点
問題文
整数 N,K が与えられます。
以下の条件をすべて満たす長さ N の正整数列 a=(a_1,a_2,\dots,a_N) を出力してください。
- 1\leq a_i\leq 10^9 (1\leq i\leq N)
- a からどのように 1 個以上 K 個未満の要素を選んでも、それらの最大公約数は 1 より大きくなる
- a からどのように K 個以上 N 個以下の要素を選んでも、それらの最大公約数は 1 になる
ただし、本問題の制約下で条件を満たす a が存在することは証明できます。
制約
- 2\leq K\leq N\leq 5
- 入力はすべて整数
部分点
- N=2,3,4,5 を満たすデータセットに正解した場合、それぞれ 1,4,10,85 点が与えられる。
入力
入力は以下の形式で標準入力から与えられる。
N K
出力
問題文中の条件を満たす a を以下の形式で出力せよ。
a_1 a_2 \dots a_N
条件を満たす解が複数存在する場合、どれを出力しても正解とみなされる。