2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Факториал (Factorial)
Сообщение02.07.2014, 22:58 


29/08/11
1137
Пусть $n \in \mathbb{N}.$ Найти общее количество нулей в $n!$

Let $n \in \mathbb{N}.$ Find total number of zeros in $n!$

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение02.07.2014, 23:13 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
A027869, а в чём олимпиадность?

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение02.07.2014, 23:17 
Заслуженный участник


04/05/09
4587
А как вы вообще собираетесь считать все нули не вычисляя почти весь факториал?
Обратите внимание: Keter просит все нули, а не те, что в конце факториала.

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение02.07.2014, 23:23 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
venco в сообщении #883372 писал(а):
Обратите внимание
Это вы обратите внимание. Повторяю: A027869. Там не trailing zeroes, а именно что все.

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение02.07.2014, 23:45 


29/08/11
1137
Ну если мы посчитали сколько нулей в конце факториала, затем выкинули их и получили новое число, то возможно придумать алгоритм, как посчитать количество нулей в полученном числе...

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение02.07.2014, 23:50 
Заслуженный участник


04/05/09
4587
Aritaborian в сообщении #883374 писал(а):
venco в сообщении #883372 писал(а):
Обратите внимание
Это вы обратите внимание. Повторяю: A027869. Там не trailing zeroes, а именно что все.
Я это заметил сразу. В таком виде задача сводится просто к вычислению факториала. Что вполне может быть олимпиадной задачей по программированию с соответствующими ограничениями на $n$.
Без ограничений задача бессмысленна.

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение03.07.2014, 00:00 


29/08/11
1137
venco, просто не могу понять: если разложили наш факториал на простые множители в виде $n!=2^{s_1} \cdot 3^{s_2} \cdot 5^{s_3}\cdot 7^{s_4}\cdot \dots, $ затем выкинуть $5^{s_2}.$ И вот задача свелась к подсчёту нулей в произвольном числе, разложение каторого на простые не содержит степеней пятерки... Тут есть какая-то теория?

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение03.07.2014, 00:16 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Есть: вычислить число, пересчитать нули. Принципиально проще - никак.

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение03.07.2014, 00:23 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
venco в сообщении #883392 писал(а):
В таком виде задача сводится просто к вычислению факториала. Что вполне может быть олимпиадной задачей по программированию с соответствующими ограничениями на $n$.
Keter в сообщении #883397 писал(а):
Тут есть какая-то теория?
Ни теории тут никакой нет, ни олимпиадности. Table[Count[IntegerDigits[n!], 0], {n, 0, 100}], только и всего, как верно написано в OEIS. Нет, ну если поставлена задача решить это, например, в Си — другое дело. Но ведь тема создана в математическом разделе.

 Профиль  
                  
 
 Re: Факториал (Factorial)
Сообщение03.07.2014, 00:39 


29/08/11
1137
ИСН, понял, так я и думал.

Aritaborian, да, относительно программирования знал с самого начала. Просто интересно было о существовании математического алгоритма.

Тогда можно решить small problem: Вывести формулу для вычисления количества нулей в конце факториала. Хотелось чего-то большего :-(

 Профиль  
                  
 
 Posted automatically
Сообщение03.07.2014, 09:31 
Супермодератор
Аватара пользователя


20/11/12
5728
 i  Тема перемещена из форума «Олимпиадные задачи (М)» в форум «Помогите решить / разобраться (М)»

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group