#ddcc2016qualc. [ddcc_2016_qual_c]ロト2
[ddcc_2016_qual_c]ロト2
問題文
枚のカードが 列に並べられており、 番目のカードには整数 が書かれています。
この 枚のカードを使ったロト という宝くじがあります。 ロト は 番から 番までの番号から異なる つの番号 を選び、選ばれた つの番号のカードにそれぞれ書かれた値の積 が の倍数となるとき当選するというルールで行われます。
が の倍数となるような と の組合せ を良い組合せと呼ぶことにします。良い組合せは何通りあるか求めなさい。
制約
- はいずれも整数
入力
入力は以下の形式で標準入力から与えられる。
出力
良い組合せの総数を 行に出力せよ。
入力例 1
4 6
1 3 2 6
出力例 1
4
$(1, \\, 4), \\, (2, \\, 3), \\, (2, \\, 4), \\, (3, \\, 4)$ の 通りが良い組合せです。
入力例 2
5 1
1 2 3 1 2
出力例 2
10
どのように つの番号を選んでも良い組合せになります。
入力例 3
12 60
38 19 180 222 560 1000 7 99 845 3600 12 90
出力例 3
33