問題はこちら
問題概要
歯車が

個あり,歯車

は

枚の歯を持つ.歯車

と歯車

が噛み合っている.これらの歯車の歯に

色の色を塗る方法は何通りあるか.ただし,回転によって一致する色の塗り方を同一視する.
解説
ポリアの数え上げ定理(
バーンサイドの
補題)より,

として

が答えとなります.

に対して

が同じとなる

は

が同じ値になるのでまとめることができて,

となり,高速に求めることができます.
提出プログラム
https://yukicoder.me/problems/no/2264/submissions感想
何を使うかは問題文から明らかですが,まとめることに気付くのが難しい?