Project Euler 461

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

86着。8s。
起きてしばらして問題を見たら、すでに60人ほど解けていた。
すぐに解法を思いついた。しかしメモリが足りない。C++で書き直してみる。まだ足りないようだ。これはC++vectorの問題のようだ。改善したら落ちなくなった。