페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#2382

성냥개비로 숫자 만들기 1s - MB

문제

성냥개비로 숫자를 만들고자 한다.

숫자 8을 만들기 위해서 7개의 성냥개비가 필요하고, 0, 6, 9만들기 위해서는 6개의 성냥개비가 필요하다. 2, 3, 5의 경우 5개의 성냥개비가 필요하고, 4, 7의 경우에는 4개 그리고 1의 경우에는 2개의 성냥개비가필요하다.

만약 278 이라는 숫자를 만들 때에는 5+4+7=16개의 성냥개비가 필요하다.

N개의 성냥개비가 주어졌을 때, 만들 수 없는(N개보다 많이 필요한) 숫자 중 가장 작은 양의 정수를 출력하는 프로그램을 작성하라. N개보다 적게 사용하여 만들 수 있는 숫자는 만들 수 있는 것으로 간주한다. 단, 0은 양의 정수가 아니다.


입력

0이상 1,000이하의 정수 N이 입력된다.


출력

N개의 성냥개비로 만들 수 없는 숫자 중 가장 작은 숫자를 출력한다.

단 출력되는 숫자의 경우 263-1을 넘어갈 수 있기 때문에 주의한다.


예제 #1

6
8

예제 #2

9
20

로그인해야 코드를 작성할 수 있어요.