LINUX.ORG.RU

История изменений

Исправление 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 )

Батарейками (сиречь библиотечными ф-ми для расчета факториала) не пользоваться!