project eulerの問12を解きました。
↓問題です。
http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%2012

自分はこのようにプログラムを書いたのですが、
実行時間が長すぎることが気にかかります。
http://codepad.org/csyM6H64

どのように改善すれば時間短縮することができるのでしょうか。
お願いします。

このプログラムは、偶数か奇数かなら、
偶数の方が約数の数が多いだろう と思って作ったので、偶数だけを対象にしています。