Project Euler 514(3)

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

フォーラムに書いた。

https://projecteuler.net/thread=514#207014

でも、うまく書けず手抜きした。日本語で書くのも難しい。
今日また高速化の方法を思いついた。でもめんどうだ。