본문 바로가기
Algorithm

[구현/수학] 백준 25965 미션 도네이션 - 파이썬(Python)

by jangThang 2023. 4. 21.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    25965번: 미션 도네이션

    리그오브전설 스트리머 순범이는 트위치 플랫폼으로 시청자를 끌어모으고 있다. 순범이는 '트윕' 음성 도네이션을 통해 시청자들과 소통하고는 한다. 순범이는 트윕에 '미션' 기능이 있다는 것

    www.acmicpc.net

     

     

    2. 문제 풀이

     총 도네이셔 금액을 구하는 문제입니다.

     

     

    3. 코드

    import sys
    input = sys.stdin.readline
    
    # 입력
    n = int(input())
    for _ in range(n):
        m = int(input())
        mission = []
        for _ in range(m):
            mission.append(list(map(int, input().split())))
        k, d, a = map(int, input().split())
    
        # 0이상의 보상만 획득
        reward = 0
        for mk, md, ma in mission:
            score = (mk*k - md*d + ma*a)
            if score > 0:
                reward += score
    
        print(reward)

     0 이상의 보상만 획득가능한 점을 유의해서 코드를 짭니다.

     

    star가 되고나서 Tistory

    반응형

    댓글