FFactorTrail
Сценарії

Сценарії роботи з кодом · Кінцеві нулі факторіала

03
Продукт

Сценарії

Підрахуйте кінцеві десяткові нулі факторіала невід’ємного цілого числа без обчислення самого факторіала. Перевірте нуль і степені п’яти, відхиляючи від’ємні, дробові та логічні аргументи.

01

Завантажте застосунок

Виберіть папку й попросіть помічника прочитати потрібні файли перед редагуванням. Визначте мету та межі завдання.

02

Відкрийте папку проєкту

Оберіть сумісний endpoint. Доступність інструментів і якість відповідей залежать від налаштованої моделі та сервера.

03

Підключіть і перевірте модель

Переглядайте зміни й результати команд. Перед прийняттям результату виконайте перевірки проєкту; створений код не тестується автоматично.

04

Перегляньте зміни та запустіть тести

Порівняйте фактичну поведінку з очікуваним результатом. Якщо перевірка не проходить, з’ясуйте причину перед наступними змінами.

Кінцеві нулі факторіала

Сценарії
def factorial_zeros(n):
    if type(n) is not int or n < 0:
        raise ValueError("factorial.input")
    total = 0
    while n:
        n //= 5
        total += n
    return total

Перевірте перед застосуванням. Переглядайте зміни й результати команд. Перед прийняттям результату виконайте перевірки проєкту; створений код не тестується автоматично.

Робоче середовище з ШІ для коду

Тут починається ваша наступна ідея.

Завантажити для Windows ↗