https://beta.atcoder.jp/contests/ddcc2016-qual/tasks/ddcc_2016_qual_cこれで通ると思うともっと簡単な解法が見えなくなるのやめたい。solution$K$との$\mathrm{gcd}$で分類する。種類が十分減るので後は全ての組について試して数え上げれば間に合う。約数の数を$d(K)$として主に$O(d(K)^2)$になる。https://oeis.org/A000005。i_n)$を持つような感じで書いた。そのようにする必要はなくて、整数としてそのまま持ってしまった方が楽。割り切るかどうかを補集合との包含関係で見たりしたが、単に掛けて割るのでよかった。