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

#4619

디지털숫자 1s 256MB

문제

성냥개비 k개를 이용해서 아래 그림과 같은 디지털 숫자를 표현해 보고자 한다.

각 숫자를 만드는데 필요한 성냥개비는 다음 그림의 단락된 선분의 개수와 같다.

 

 

예를 들어 숫자 0을 만들기 위해서는 성냥개비 6개가 필요하며,

숫자 7을 만들기 위해서는 성냥개비 3개가 필요하다.

두 자릿수 이상의 숫자를 만드는데 필요한 성냥개비 개수는 

각 자릿수를 만드는데 필요한 성냥개비 개수의 합과 같다.

예를 들어 숫자 12를 만들기 위해서는 

1(2) + 2(5) -> 성냥개비 7개가 필요하다.

 

성냥개비의 개수 k가 주어질 때, 성냥개비 k개를 모두 사용해서 만들 수 

있는 수는 몇 가지인지 구하는 프로그램을 작성하시오. 


입력

첫 행에 k(1 <= k <= 50)가 주어진다. 


출력

첫 행에 k개의 성냥개비를 모두 사용하여 만들 수 있는 수를 출력한다.

만들 수 있는 경우가 없는 경우 0을 출력한다. 


예제 #1

5
5

예제 #2

6
7

예제 #3

11
99

예제 #4

1
0


출처

naver2020_2 3번 | dnfka0930
로그인해야 코드를 작성할 수 있어요.