728x90
반응형
백준 BAEKJOON 31712번 핑크빈 레이드 [PYTHON/파이썬]
<문제 출처> (BRONZE Ⅲ)
https://www.acmicpc.net/problem/31712
31712번: 핑크빈 레이드
UNIST, DGIST, POSTECH의 마스코트 윤이, 달구, 포닉스는 초등학생 시절부터 메이플스토리를 즐겨 했다. 메이플스토리는 2003년 4월 29일부터 상용 서비스를 시작했으며, 2023년 4월 29일에 20주년을 맞이
www.acmicpc.net
<풀이>
while 문을 사용하여 0초부터 1초씩 증가시키면서 문제에 접근했다.
스킬 주기의 시간에 맞춰 핑크빈에게 대미지를 주어 HP를 깎은 뒤
HP가 0 이하로 떨어지게 됐을 때의 시간을 구하였다.
<코드>
skillDamage = [list(map(int, input().split())) for _ in range(3)]
H = int(input())
second = 0
while True:
for s in skillDamage:
C, D = s[0], s[1] # 스킬 주기, 대미지
if second % C == 0:
H -= D
if H <= 0:
print(second)
break
else:
second += 1
728x90
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 31775번 글로벌 포닉스 [PYTHON/파이썬] (0) | 2024.05.01 |
---|---|
백준 BAEKJOON 31746번 SciComLove (2024) [PYTHON/파이썬] (0) | 2024.04.15 |
백준 BAEKJOON 31669번 특별한 학교 탈출 [PYTHON/파이썬] (2) | 2024.04.10 |
백준 BAEKJOON 31668번 특별한 가지 [PYTHON/파이썬] (0) | 2024.04.05 |
백준 BAEKJOON 30455번 이제는 더 이상 물러날 곳이 없다 [PYTHON/파이썬] (0) | 2024.03.31 |