История изменений
Исправление
AIv,
(текущая версия)
:
Да ладно вам - БД, запросы... скукота! Как в лиспах факториал считается?;-)
У меня на питоне от так от:
reduce( long.__mul__, range(1,N+1), 1L )
Батарейками (сиречь библиотечными ф-ми для расчета факториала) не пользоваться!
ЗЫ и сколько это работает?
$ time python -c 'print reduce( long.__mul__, range(1,10000+1), 1L )' | md5sum
2f79385ca95396790e26149035e4829a -
real 0m2.721s
user 0m2.688s
sys 0m0.016s
$ less /proc/cpuinfo
model name : Intel(R) Core(TM)2 CPU U7500 @ 1.06GHz
Исходная версия
AIv,
:
Да ладно вам - БД, запросы... скукота! Как в лиспах факториал считается?;-)
У меня на питоне от так от:
reduce( long.__mul__, range(1,N+1), 1L )
Батарейками (сиречь библиотечными ф-ми для расчета факториала) не пользоваться!