반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
에스컬레이터를 타는 것과, 계단을 올라가는 것 중에서 어느 게 더 빠른지 판별하는 문제입니다.
3. 코드
# 입력
M, S, G = map(float, input().split()) # M개의 계단, S 에스컬레이터 속도, G 올라가는 계단 속도
A, B = map(float, input().split())
L, R = map(float, input().split())
# 시간 계산
lwait = L/A
rwait = R/B
lv = M/G + 1 if M % G else M/G
rv = M/S + 1 if M % S else M/S
if lv + lwait < rv + rwait:
print("friskus")
else:
print("latmask")
계단을 올라가는 속도와 에스컬레이터 속도를 계산하고, 각 대기열의 길이를 고려해서 판별합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 24356 ЧАСОВНИК - 파이썬(Python) (0) | 2022.10.31 |
---|---|
[자료구조/스택] 백준 1918 후위 표기식 - 파이썬(Python) (0) | 2022.10.30 |
[구현/수학] 백준 20839 Betygsättning - 파이썬(Python) (0) | 2022.10.28 |
[구현/수학] 백준 1312 소수 - 파이썬(Python) (0) | 2022.10.27 |
[구현/수학] 백준 24365 ПЧЕЛИЧКАТА МАЯ - 파이썬(Python) (0) | 2022.10.26 |
댓글