알고리즘/백준

파이썬(python) 5063번 TGN

HeyTeddy 2022. 1. 27. 16:30
반응형

문제링크

https://www.acmicpc.net/problem/5063

 

5063번: TGN

첫째 줄에 테스트 케이스의 개수 N이 주어진다. 다음 N개의 줄에는 3개의 정수 r, e, c가 주어진다. r은 광고를 하지 않았을 때 수익, e는 광고를 했을 때의 수익, c는 광고 비용이다. (-106 ≤ r,e ≤ 106

www.acmicpc.net

r은 광고를 하지 않았을 때 수익, e는 광고를 했을 때의 수익, c는 광고 비용

광고를 했을 경우와 광고를 안했을 경우를 따지니까

e-c > r, e-c = r, e-c < r이 3가지 경우를 따져봅니다.

첫번째 경우는 광고를 했을 때 효과가 있다.

두번째 경우는 광고를 해도 수익이 차이가 없다.

세번째 경우는 광고를 안했을 때 효과가 있다.

import sys

t = int(sys.stdin.readline())
for i in range(t):
    r,e,c = map(int, sys.stdin.readline().split())
    if e-c > r:
        print('advertise')
    if e-c == r:
        print('does not matter')
    if e-c < r:
        print('do not advertise')
반응형