Задача Дигитация

Файл входного файла: digits.in
Файл выходного файла: digits.out
Ограничение по памяти: 64 MB
Ограничение по времени: 2 s

Описание

В некоторых задачах встречается такая функция от целого числа, как сумма цифр. Например, установить, делится ли число на 9, достаточно просто: нужно лишь определить, делится ли сумма цифр числа на 9.

Рассмотрим обобщение суммы цифр числа - дигитацию . А именно, если сумма цифр числа s(x) состоит из одной цифры, то дигитация d(x) равна s(x). Иначе, применяем s(x) к сумме цифр, пока результат не будет состоять из одной цифры. Это можно выразить короче: d(x) = d(s(x)).

Задано число n. Необходимо вычислить дигитацию факториала этого числа: d(n!) = d(1 * 2 * ... * n).

Формат входных данных

В первой строке входного файла содержится единственное число n (1 <= n <= 10 9 ).

Формат выходных данных

В выходной файл выведите дигитацию n!.

Примеры:

ввод вывод

2

2

3

6

Added: admin
Difficulty: 0.88447520834
Accepted: 42
Submitted: 103
Analyze this Discuss

Обсуждение:

Начать обсуждение:

Powered by django, eJudge.