https://swexpertacademy.com/main/solvingProblem/solvingProblem.do
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
파스칼 삼각형을 구현하면 된다!
단순 구현문제
t = int(input())
for tc in range(1,t+1):
n = int(input())
arr = [[0]*n for _ in range(n)]
for i in range(n):
if i ==0:
arr[i][0] =1
continue
for j in range(0,n):
if 1<=j<n-1:
arr[i][j] = arr[i-1][j-1] + arr[i-1][j]
elif j ==0:
arr[i][j] = arr[i-1][j]
elif j == n-1:
arr[i][j] = arr[i-1][j-1]
print(f"#{tc}")
for i in range(len(arr)):
for j in range(len(arr[i])):
if arr[i][j] != 0:
print(arr[i][j], end=' ')
print('')
'Algorithm > swea' 카테고리의 다른 글
[파이썬]swea 2001: 파리 퇴치 (0) | 2023.02.02 |
---|---|
[파이썬]swea 15758: 무한 문자열 (0) | 2023.02.02 |
[파이썬]swea 1966: 숫자를 정렬하자 (0) | 2023.01.31 |
swea 2007: 패턴 마디 길이 (0) | 2023.01.31 |
[파이썬]swea 15230: 알파벳 공부 (0) | 2023.01.30 |
댓글