¿La página no carga? Prueba haciendo clic aquí.
Placeholder

#5627
Subtarea

부리또 마법사 (Burritos) 1s 32MB

Problemas

"2급 부리또 마법사 자격증"을 가지고 있는 김부리또씨는 이름처럼 부리부리한 눈을 가지고 있다.

어느날 김부리또씨는 부리또가 N개 먹고 싶어졌다.

 

부리또 마법사​는 두 가지 마법을 사용할 수 있다.

첫 번째는 무에서 유를 창조하듯 부리또를 한 개 생성하는 마법이다.

두 번째는 부리또를 두 배로 복사하는 마법이다. (물론 10개를 가지고 있어도 3개만 복사하여 13개를 만드는 것이 가능하다)

 

김부리또씨가 먹고싶은 부리또 N개를 입력받아 최소 몇 번의 마법 사용으로 정확히 N개의 부리또를 만들 수 있는지 출력하는 프로그램을 작성하시오.


Entrada

첫 줄에 필요한 부리또의 수 N이 입력된다. (0 ≤ N ≤ 1012)


Salida

첫 줄에 최소 몇 번의 마법 사용으로 정확히 N개의 부리또를 만들 수 있는지 출력하시오.


Subtarea

# Puntaje Condición
#130

N ≤ 20

#270

추가 제한 없음


Ejemplo #1

6
4

Ejemplo #2

10000000000
35

Fuente

online contest
Debes iniciar sesión para escribir código.