boj/백준-1292-python

cosmos·2022년 1월 20일
0
post-thumbnail
post-custom-banner

문제

풀이

  • 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ,,,,, 이러한 수열을 만들고 어느 일정한 구간을 주면 그 구간의 합을 구하라.

코드

# boj, 1292: 쉽게 푸는 문제, python3
import sys

input = sys.stdin.readline

def solve(a, b):
    num = []

    for x in range(1, b+1):
        for y in range(x):
            num.append(x)

    return sum(num[:b]) - sum(num[:a-1])

if __name__ == '__main__':
    a, b = map(int, input().split())

    print(solve(a, b))

결과

출처 & 깃허브

boj
github

post-custom-banner

0개의 댓글