로컬에서는 잘 되는데 ☘️

2005. 파스칼의 삼각형

by youngjun._.

삼성 SWExpertAcademy 알고리즘 문제

 

2005. 파스칼의 삼각형

 

크기가 N인 파스칼의 삼각형을 만들어야 한다.

파스칼의 삼각형이란 아래와 같은 규칙을 따른다.

  1. 첫 번째 줄은 항상 숫자 1이다.

  2. 두 번째 줄부터 각 숫자들은 자신의 왼쪽과 오른쪽 위의 숫자의 합으로 구성된다.

N이 4일 경우,

N을 입력 받아 크기 N인 파스칼의 삼각형을 출력하는 프로그램을 작성하시오.


[제약사항]

 

파스칼의 삼각형의 크기 N은 1 이상 10 이하의 정수이다. (1 ≤ N ≤ 10)


[입력]

 

가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.

각 테스트 케이스에는 N이 주어진다.


[출력]

 

각 줄은 '#t'로 시작하고, 다음 줄부터 파스칼의 삼각형을 출력한다.

삼각형 각 줄의 처음 숫자가 나오기 전까지의 빈 칸은 생략하고 숫자들 사이에는 한 칸의 빈칸을 출력한다.

(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.)


> 입력
1
4

> 출력
#1
1
1 1
1 2 1
1 3 3 1

설계

Simulation 문제의 경우에는 조건에 맞춰서 빠르게 풀어나가는게 중요하지만
연습이기 때문에 모든 경우에 성립하도록 설계하였다.

 

 

'Algorithm > SWEA' 카테고리의 다른 글

1983. 조교의 성적 매기기  (0) 2020.05.05
1979. 어디에 단어가 들어갈 수 있을까  (0) 2020.05.04
2007. 패턴 마디의 길이  (0) 2020.05.03
1974. 스도쿠 검증  (0) 2020.04.26
1926. 간단한 369게임  (0) 2020.04.25

블로그의 정보

개발하는만두

youngjun._.

활동하기