AOJ1325 Ginkgo Numbers
Ginkgo Numbers | Aizu Online Judge
問題概要
Ginkgo Numbersは整数 のペア です。
Ginkgo Numbersの掛け算は・ = で定義されます。
・ = となるとき、はの約数です。
どんなGinkgo number にも少なくとも8つの約数が存在し、それらは , , , , , , , です。 もし ならば、これらの8つの約数はすべて異なります。
かつ約数がちょうど8つのGinkgo number をprimeと呼びます。与えられたがprimeであればPを、そうでないならCを出力してください。
なお、Ginkgo numberには以下の2つの性質があります。
- の場合、 と がともに を約数としてもつときのみ、はの約数である。
- ・ = ならば、 が成り立つ。
制約
解法
のすべての約数 について、となる が存在するなら、 と がともに で割り切れるか調べ、もし割り切れるなら は の約数となる。このようにして調べていき、 の約数が8個かどうかで判定すれば良い。