지나가던 개발자

[Python] 백준 5341번(Pyramids) 문제 풀이 본문

PS/Python

[Python] 백준 5341번(Pyramids) 문제 풀이

KwonYongHyeon 2024. 9. 6. 16:41

 

while True:
    a = int(input())
    if a == 0:
        break
    print(int(a*(a+1)/2))

 

참 오랜만에 푼 문제이다... 정말 쉬운 문제이다.

 

피라미드를 쌓는데에 윗칸부터 {1, 2, 3, 4, ..., n-2, n-1, n} 개의 블록이 쓰일 것이므로 공차가 1인 등차수열의 합 공식을 사용하여 문제를 풀어 주면 된다.

Comments