[문제 링크] 👇
풀이
if - elif - else 문 이용
- U분을 초과했으면 -1을 결과에 저장한다.
- U분을 초과하지 않고, L분 미만이면 L분에서 X분만큼 뺀다. 그럼 필요한 운동시간이 나온다.
- U분을 초과하지 않았고, L분 미만도 아니면, 즉 L분 이상 U분 이하라면 0을 결과에 저장한다.
Solution
test_case = int(input())
for tc in range(1, test_case + 1):
l, u, x = map(int, input().split())
result = 0
if u < x: #초과 운동
result = -1
elif x < l: #필요한 운동량
result = l - x
else:
result = 0
print("#%d %d" %(tc, result))
'SWEA' 카테고리의 다른 글
[SWEA] 15941. 평행사변형 (Python/D3) (0) | 2024.10.20 |
---|---|
[SWEA] 12368. 24시간 (Python/D3) (1) | 2024.10.20 |
[SWEA] 13218. 조별과제 (Python/D3) (0) | 2024.10.20 |
[SWEA] 1288. 새로운 불면증 치료법 (Python/D2) (1) | 2024.10.19 |
[SWEA] 1948. 날짜 계산기 (Python/D2) (0) | 2024.10.18 |