문제
알고리즘
- 반복문을 통해 1부터 b구간까지의 수열을 만든다.
- 만든 수열의 a부터 b구간까지 더한 값을 출력한다.
코드
import sys
a, b = map(int, sys.stdin.readline().split())
temp = []
# 반복문을 통해 b구간까지의 수열을 만든다.
for i in range(1, b + 1):
for j in range(i):
temp.append(i)
# 만든 수열의 a부터 b구간까지 더한 값을 출력
print(sum(temp[a - 1:b]))
github
'CodingTest > Baekjoon' 카테고리의 다른 글
[baekjoon] 백준 1436번(파이썬): 영화감독 숌 (0) | 2022.03.12 |
---|---|
[baekjoon] 백준 1312번(파이썬): 소수 (0) | 2022.03.10 |
[baekjoon] 백준 1246번(파이썬): 온라인 판매 (0) | 2022.03.08 |
[baekjoon] 백준 1037번(파이썬): 약수 (0) | 2022.03.07 |
[baekjoon] 백준 1018번(파이썬): 체스판 다시 칠하기 (0) | 2022.03.06 |