코딩테스트/SWEA
[Python, 파이썬] SWEA 3431. 준환이의 운동관리
알코딩
2024. 11. 10. 13:45
준환이가 제한되어 있는 시간을 넘은 운동을 한 것인지,
그것이 아니라면 몇 분 더 운동을 해야 제한을 맞출 수 있는지 체크하는 문제.
T = int(input()) # 테스트케이스의 개수 T
for test_case in range(1, T+1):
L, U, X = map(int, input().split()) # L분 이상, U분 이하, 운동한 시간 X분
answer = 0
if(X > U): # 운동 시간 초과 시
answer = -1
elif(X < L): # 운동 시간 부족 시
answer = L-X
print("#%d %d" %(test_case, answer))
[문제풀이]
이게 대체 왜 D3인지 모르겠다....
if(X > U): # 운동 시간 초과 시
answer = -1
elif(X < L): # 운동 시간 부족 시
answer = L-X
입력받은 테스트케이스마다 지정한 범위 L<=X<=U가 맞는지 검사만 해주면 된다.
체감 난이도는 D1 정도...