Автор: | Антон Карабанов | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 256 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
Последовательность G Хофштадтера определяется следующим образом:
G(0) = 0
G(n) = n − G(G(n − 1)), n > 0.
По данному n определите G(n).
Единственная строка входного файла содержит неотрицательное целое число n.
Выведите одно неотрицательное целое число — ответ на вопрос задачи.
0 ≤ n ≤ 105
Баллы за каждый тест начисляются независимо.
В примере дано n = 1.
G(1) = 1 − G(G(1 − 1)) = 1 − G(G(0)) = 1 − G(0) = 1 − 0 = 1.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|