반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
제한 시간은 3분 30초(210초)입니다. 정답을 맞추면 옆 사람에게 폭탄이 넘어가며, 문제를 푸는 데에 얼마나 걸렸는지 입력으로 주어집니다. 폭탄이 누구에게서 터졌는지를 구해야 합니다.
3. 코드
import sys
input = sys.stdin.readline
k = int(input())
n = int(input())
time = 0
for _ in range(n):
t, z = input().split()
t = int(t)
time += t
if time >= 210:
print(k)
break
if z == 'T':
k = (k+1)%9
if k == 0:
k += 1
그대로 구현합니다. 어차피 틀린거나 스킵한 건, 폭탄 든 사람이 변하지 않으므로 시간초만 더해줍니다.
정답을 맞춘 경우에는 다음 사람에게 폭탄이 넘어갑니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 4470 줄번호 - 파이썬(Python) (0) | 2023.02.16 |
---|---|
[구현/수학] 백준 7510 고급 수학 - 파이썬(Python) (0) | 2023.02.15 |
[구현/수학] 백준 6321 IBM 빼기 1 - 파이썬(Python) (0) | 2023.02.13 |
[수학/브루트포스] 백준 4690 완전 세제곱 - 파이썬(Python) (0) | 2023.02.12 |
[구현/수학] 백준 5217 쌍의 합 - 파이썬(Python) (0) | 2023.02.11 |
댓글