問題一覧 > 通常問題

No.890 移調の限られた旋法

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 111
作問者 : trineutron / テスター : QCFium
11 ProblemId : 3169 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2022-04-26 01:55:47

問題文

合唱団に所属しているオリオン君は12平均律の6音または8音からなる「移調の限られた旋法」を使った曲を歌うことになった。移調の限られた旋法とは、1オクターブより短い周期を持つ旋法のことである。オリオン君はNN平均律のKK音からなる移調の限られた旋法はいくつあるか知りたくなった。この問題は以下のように言い換えることができる。

円周上に等間隔にNN個の点がある。ここからKK個の点を選ぶとき、回転対称性を持つ選び方は何通りあるか。

NNKKが与えられるので、NN平均律のKK音からなる移調の限られた旋法の個数を求めよ。答えは非常に大きくなる可能性があるため、答えを109+710^9+7で割った余りを求めよ。

入力

N KN\ K

入力は全て整数
1N1061 \le N \le 10^6
1KN1 \le K \le N

出力

NN平均律のKK音からなる移調の限られた旋法の個数を109+710^9+7で割った余りを出力してください。最後に改行してください。

サンプル

サンプル1
入力
12 8
出力
15

サンプル2
入力
12 7
出力
0

サンプル3
入力
12 6
出力
24

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。