Project Euler 585

http://projecteuler.net/index.php?section=problems&id=585

25着。
いまさらだが、フォーラムに書いたので。
これもなぜか正答者が伸びない。
コーディングに時間がかかったが、方向性はすぐに思いついた。