2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

정올문제풀이

2071 : 파스칼 삼각형

파아란기쁨1 2021. 11. 28. 11:30
반응형
n,m = map(int,input().split())

arr = [[0 for i in range(n+1)] for j in range(n+1)]

arr[1][1]=1
for i in range(2,n+1):
    for j in range(1,i+1):
        arr[i][j] = arr[i-1][j] + arr[i-1][j-1]

if m == 1 : 
    for i in range(1,n+1):
        for j in range(1,i+1):
            print(arr[i][j],end=' ')
        print()
elif m==2:
    for i in range(n):
        for j in range(i):
            print(" ",end='')
        for j in range(n-i):
            print(arr[n-i][j+1],end=' ')
        print()
elif m==3:
    for i in range(n):
        for j in range(i+1):
            print(arr[n-j][n-i],end=' ')
        print()
반응형

'정올문제풀이' 카테고리의 다른 글

1495 : 대각선 지그재그  (0) 2021.11.28
1707 : 달팽이사각형  (0) 2021.11.28
1337 : 달팽이삼각형  (0) 2021.11.28
1641 : 숫자삼각형  (0) 2021.11.27
1329 : 별삼각형3  (0) 2021.11.27