BOJ/백준-1267-python

cosmos·2022년 5월 18일
0
post-thumbnail
post-custom-banner

문제

풀이

  • 식에 대한 사칙연산을 구한뒤 조건문으로 구현하였다

코드

# boj, 1267: 핸드폰 요금, python3
import sys

input = sys.stdin.readline

def solve(times: list) -> str:
    minshik, yeongho = 0, 0

    for x in range(2):
        for time in times:
            if x == 0:
                minshik += (time // 30 + 1) * 10
            else:
                yeongho += (time // 60 + 1) * 15

    if minshik == yeongho:
        return f'Y M {minshik}'
    elif minshik > yeongho:
        return f'M {yeongho}'
    else:
        return f'Y {minshik}'

if __name__ == '__main__':
    n = int(input())
    times = list(map(int, input().split()))

    print(solve(times))

결과

출처 & 깃허브

boj 1267
github

post-custom-banner

0개의 댓글