Função
Problem
A função f com argumentos e valores naturais é definida assim:
f(0) = 0
f(1) = 1
f(2n) = f(n)
f(2n + 1) = f(n) + f(n + 1)
Faça um programa para calcular f(n) dado n.
Entrada
Dado um único número n (1 ≤ n ≤ 1018).
Saída
Imprimir f(n)
Entrada |
Saída |
10 |
3 |
Запрещенные операторы: for
; while
; until