На момент сабмита моей реализации самая быстрая реализация была за Haskell'ем с результатом 4.59 секунд, следующая за ней — С++ с результатом 4.74 секунды. Так же можно отметить: самая быстрая реализация на Java – 7 сек.; Scala – 15 сек.; Erlang – 111 сек.; Ruby — 131 сек.; Python — 221 сек. Полную таблицу можно видеть здесь.
Результат моей реализации — 0.72 секунды. Полный код можно видеть здесь.
Полностью статья и все ссылки http://rsdn.ru/forum/cpp/3539197.1.aspx