Комментарии 14
А зачем мне считать количество конечных нулей факториала числа в определенной системе счисления?
+9
Ну кому-то нужно число пи с триллионами знаков( а его даже прочитать за всю жизнь не успеешь), а вот автору число нулей в факториалах. Почему бы и нет? Зато в отличии от вычисления числа пи, энтропия вселенной почти не меняется, и счета за энергию небольшие.
0
У меня недавно была такая задача. Пример решения я нашел на сайте, который указал в конце поста. Аналогов на русском я не нашел, поэтому решил перевести.
Возможно, вам это никогда и не понадобится. Я писал этот пост для людей, которые столкнутся с такой задачей.
Возможно, вам это никогда и не понадобится. Я писал этот пост для людей, которые столкнутся с такой задачей.
0
Непонятна связь количества нулей в факториале и копирайта.
+1
Ваша первая формула говорит, что в конце числа 25 имеется 6 нулей.
0
В конце факториала 25, вы имеете в виду?
0
Нам дано число N и для него нужно найти количество конечных нулей. Решение будет довольно простым — сумма:
Math.floor(N/5) + Math.floor(N/25) + Math.floor(N/125) + Math.floor(N/625) + ...
Подставляем N = 25 и…
Формула действительно для оконечных нулей не N, а N! Виноват, не сообразил сразу, что просто N! выпало.
0
Помнится, я эту формулу выводил на математических сборах в девятом классе. Полчаса ушло. Причём это была не сама задача, формула применялась для решения основной задачи. В общем, немного мелковато для статьи.
+1
В песочнице лежит целая статья про циклический сдвиг, так что тут всё ещё не так плохо.
+1
Эта задача встречалось совсем недавно codeforces.com/contest/1114/problem/C
+1
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Подсчет конечных нулей факториала числа в любой системе счисления