https://www.acmicpc.net/problem/1292
1292번: 쉽게 푸는 문제
첫째 줄에 구간의 시작과 끝을 나타내는 정수 A, B(1 ≤ A ≤ B ≤ 1,000)가 주어진다. 즉, 수열에서 A번째 숫자부터 B번째 숫자까지 합을 구하면 된다.
www.acmicpc.net
# 1292 - Python 3
import sys
input = sys.stdin.readline
n, m = map(int, input().split())
arr = [0]
sum = 0
for i in range(m + 1): # m + 1로 해야만, arr[1]에 값이 저장됨
cnt = 0
while cnt != i:
arr.append(i)
cnt += 1
for i in range(n, m + 1):
sum += arr[i]
print(sum)'코딩' 카테고리의 다른 글
| [Python] 백준 #1037. 약수 (0) | 2023.09.19 |
|---|---|
| [Python] 백준 #1145. 적어도 대부분의 배수 (0) | 2023.09.19 |
| [Python] 백준 #2163. 초콜릿 자르기 (0) | 2023.09.18 |
| [Python] 백준 #1834. 나머지와 몫이 같은 수 (0) | 2023.09.18 |
| [Python] 백준 #1373. 2진수 8진수 (0) | 2023.09.18 |