[백준/파이썬] 2355번 : 시그마

Cornflower blue·2022년 2월 2일
0

백준 풀이

목록 보기
11/15

문제

문제풀이

내 오답코드

n, m = map(int, input().split())

large = m if m >= n else n
small = m if m < n else n
sum = 0

for i in range(small, large + 1):
    sum += i
print(sum)
  • 시간초과가 떴다.

다른 분의 풀이

n, m = map(int, input().split())
max_ = max(n, m)
min_ = min(n, m)
d = max_ - min_
sum = (d * (d + 1))//2
print(sum + min_ * (d + 1))
profile
무언가를 만들어낸다는 것은 무척이나 즐거운 일입니다.

0개의 댓글