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

#4690

분할수2(별 그리기 16) 1s 256MB

Problemas

자연수 n을 순서를 고려하지 않고 1개 이상의 자연수의 합으로 나타내는 경우의 수를 분할수라고 한다.

n에 대한 분할 수는 Pn 또는 p(n)으로 표기한다.

n = 3인 경우를 예를 들어보자.

3

2 + 1

1 + 1 + 1

 

3가지 방법으로 분할 할 수 있다.

따라서 P3​ = 3 이다. 

 

이를 asterisk​('*')를 이용해서 출력하면 다음과 같이 나타낼 수 있다.

*** 

**

*

*

*

하나의 경우와 다음 경우 사이에는 빈 줄(행)로 구분되는 점에 유의한다.


Entrada

첫 행에 n이 주어진다.( 1<= n <= 20)


Salida

n에 대한 분할수를 문제의 예시(출력 예)와 같이 출력한다.

정수로 나타낼 때 비 오름차순으로 나타낸 것을 asterisk('*')로 출력한다.


Ejemplo #1

3
***


**
*

*
*
*

Ejemplo #2

4
****


***
*

**
**

**
*
*

*
*
*
*

Fuente

comkiwer
Debes iniciar sesión para escribir código.