факториал числа онлайн



Автор Антон Белый задал вопрос в разделе Другие языки и технологии

Как определить кол-во последних нулей у N! (факториал)? и получил лучший ответ

Ответ от Аццкий скорпиончег[гуру]
N!=1*2*3*..*(N-1)*N
Разложим это число на простые множители:
N!=(2^a1)*(3^a2)*(5^a3)*(7^a4)*..*(p^aq)
Каждая пара простых множителей 2 и 5 будет порождать один нуль в числе N!. Поэтому нас интересуют только числа a1 и а3.. Найдем а3:
а3= (N div 5) + (N div 25) + (N div 625) + (N div 3125)+ ..;
Наибольший делитель в предыдущей сумме зависит от масимально возможного N..
a1 = (N div 2) + (N div 4) + (N div 8) + (N div 16) + (N div 32) + (N div 64) + (N div 128) + (N div 256) + (N div 512) + (N div 1024) + (N div 2048) + .;
Тогда число нулей в N! будет равно минимальному из чисел а1 и а3..

Ответ от Ljudmila Rudenko[гуру]
разбить на простые числа, и посотретоь, сколько чисел с 2 и 5 вкноце-ето +1 ноль и еще сколько чисел на 0 (типа 10,20)- ето еще +1 ноль

Ответ от Навигатор[гуру]
Хер Лысый точно знает=а других я и не видел=когда встретите=дайте знать!!!

Ответ от Пользователь удален[гуру]
расфигачить числа от 1 до N на простые числа и найти скок 2 и 5 получилосьответ будет min(количество 2, количество 5)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как определить кол-во последних нулей у N! (факториал)?
спросили в 75 год
Немецкий помогите перевести
Вот какой перевод дал переводчик "PROMT" :
Интернет - это больше не роскошь, а средство труда,
подробнее...

Из-за чего может болеть поясница?
По данным эпидемиологических исследований каждый третий человек хоть раз в жизни испытывал боли в
подробнее...
спросили в Другое Овуляция
Как определить овуляцию?
Рассчитать день овуляции
В это может быть трудно поверить, но в месяце существует лишь
подробнее...

Здравствуйте, когда выйдет " Меч 3 сезон" ?
Продолжение российского остросюжетного, много серийного фильма созданного по заказу телеканала
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

во сколько мне обойдется создание и запуск собственного сайта?
Могу взяться за разработку и поддержание сайта.

1. Ориентировочная стоимость разработки
подробнее...

кто знает английский, помогите, пожалуйста, перевести текст.
ЭКОНОМИЧЕСКОЙ СРЕДЫ

А. ТЕКСТА

ЧТО ЕСТЬ ВСЕ ОБ ЭКОНОМИКЕ?
Это характерно
подробнее...
спросили в Другое
Как работает генератор случайных чисел?
Как всё начиналось.

Попытки создать генератор случайных чисел (надо сказать, удачные)
подробнее...
спросили в Биллингем
Почему со счёта исчезли почти все деньги, если человек два месяца не звонил по мегафону?
Да, увы это так и есть, моя мама лично слышала об этом...
Вот нашла я информацию в Яндексе,
подробнее...
спросили в American Express
Зарубежные аналоги Ярмарки Мастеров
Etsy – американская торговая площадка, которую можно сравнить с отечественным сайтом Ярмарка
подробнее...
спросили в Gran Turismo
Что лучше Xbox 360 или PlayStation 3
разницы нету вопрос в том какие эксклюзивы больше нравятся - то ту консоль и
подробнее...

Скажите пожалуйста казино можно обыграть?
Да, казино можно обыграть, например, в рулетку.

Системы выигрывания в казино, например,
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*