a, b = map(int,input().split())
res = 0
arr = []
arr.append(0)
for i in range(1000):
for j in range(i):
if len(arr) < 1001:
arr.append(i)
for i in range(b-a+1):
res += arr[a]
a += 1
print(res)
먼저 리스트에 값들을 모두 넣었다.
문제에서 최대값이 1000이므로 1000까지만 리스트 설정했다.
'알고리즘' 카테고리의 다른 글
<백준> 1259번 파이썬 알고리즘 (0) | 2021.07.05 |
---|---|
<백준> 2581번 파이썬 알고리즘 (0) | 2021.07.04 |
<백준> 1978번 파이썬 알고리즘 (0) | 2021.07.03 |
<백 준> 1149번 파이썬 알고리즘 (0) | 2021.01.13 |
<백 준> 1149번 파이썬 알고리즘 (0) | 2021.01.13 |