하루일문
[백준] 1173번 운동 본문
문제
1173번: 운동
첫째 줄에 다섯 정수 N, m, M, T, R이 주어진다.
www.acmicpc.net
코드
N, m, M, T, R = map(int, input().split())
cnt = t = 0
now = m
# 조건에 안들어가면 while로 못 들어가도록 설정
if m + T > M:
pass
else:
while t < N:
if now + T <= M:
now += T
t += 1
else:
now = max(m, now - R)
cnt += 1
if t == N:
print(cnt)
else:
print(-1)
'algorithm > baekjoon' 카테고리의 다른 글
[백준] 1051번 숫자 정사각형 (0) | 2023.08.10 |
---|---|
[백준] 1010번 다리 놓기 (0) | 2023.07.28 |
[백준] 14938번 서강그라운드(파이썬) (0) | 2023.05.22 |
[백준] 1058번 친구(파이썬) (1) | 2023.05.20 |
[백준] 시리얼 번호 (파이썬) (0) | 2023.05.16 |