Programming/Python & Data Structures
[Baekjoon/Python3] 1292번 쉽게 푸는 문제
HooNeee
2020. 12. 2. 23:08
[Baekjoon/Python3] 1292번 쉽게 푸는 문제
1292번: 쉽게 푸는 문제
첫째 줄에 구간의 시작과 끝을 나타내는 정수 A, B(1≤A≤B≤1,000)가 주어진다. 즉, 수열에서 A번째 숫자부터 B번째 숫자까지 합을 구하면 된다.
www.acmicpc.net
def func(n):
res = 0
cnt = 0
for i in range(1, n + 1):
for j in range(i):
if cnt < n:
res += i
cnt += 1
else:
break
return res
a, b = map(int, input().split())
print(func(b) - func(a - 1))