반응형
[ Contents ]
1. 문제 (링크 참조)
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 이상의 보상만 획득가능한 점을 유의해서 코드를 짭니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 26068 치킨댄스를 추는 곰곰이를 본 임스 2 - 파이썬(Python) (0) | 2023.04.23 |
---|---|
[구현/수학] 백준 26069 붙임성 좋은 총총이 - 파이썬(Python) (2) | 2023.04.22 |
[구현/수학] 백준 23802 골뱅이 찍기 - 뒤집힌 ㄱ - 파이썬(Python) (0) | 2023.04.20 |
[구현/수학] 백준 17284 Vending Machine - 파이썬(Python) (0) | 2023.04.19 |
[구현/수학] 백준 5691 평균 중앙값 문제 - 파이썬(Python) (0) | 2023.04.18 |
댓글