본문 바로가기
Algorithm

[구현/수학] 백준 14579 덧셈과 곱셈 - 파이썬(Python)

by jangThang 2023. 3. 4.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    14579번: 덧셈과 곱셈

    첫째 줄에 a, b (1 ≤ a < b ≤ 1000)가 주어진다.

    www.acmicpc.net

     

     

    2. 문제 풀이

    (1+2+…+a) * (1+2+…+(a+1)) * … * (1+2+…+(b-1)) * (1+2+…+b)

    위 식을 계산해야 합니다.

     

     

    3. 코드

    import sys
    input = sys.stdin.readline
    
    a, b = map(int, input().split())
    res = 1
    for i in range(a, b+1):
        res *= sum([j for j in range(1, i+1)])
    print(res % 14579)

      식 그대로 항을 늘려가며 더한 것을 곱해줍니다.

     

    star가 되고나서 Tistory

    반응형

    댓글