문제

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

 

a = int(input())
b = 0
c = 0

for i in range(a) :
    c = c+1
    b = b+c

print(b)

미천한 나의 답

 

a = int(input())
sum = 0
for i in range(a+1):
    sum = sum + i
print(sum)

god의 답

 

range안의 값이 i에 계속 대입된다는걸 사용함

멋있는답이다

'programming' 카테고리의 다른 글

[백준 2742] 기찍 N  (0) 2021.08.10
[백준 15552] 빠른 A + B  (0) 2021.08.10
[백준 python] 14681 사분면 고르기  (0) 2021.07.28
[백준 python] 2753 윤년  (0) 2021.07.28
vscode 커맨드 정리  (0) 2021.05.10

+ Recent posts