Algorithm/백준
[백준] 10250번 - ACM호텔 파이썬 풀이🐢
SlowTurtle_
2023. 1. 19. 21:11
728x90
문제 : https://www.acmicpc.net/problem/10250 |
10250번 - ACM호텔
🐢 풀이
처음 작성한 코드는 아래와 같다.
T = int(input())
for _ in range(T):
H, W, N = map(int, input().split())
floor = (N % H) * 100 # 층수
num = (N // H) + 1 # 호수
print(floor + num)
위 코드를 제출했을 때 틀렸는데 그 이유를 생각해보니 손님(N)이 H의 배수라면 나머지가 0이 되는 것이었다. 따라서 나머지가 0일 때를 고려하여 코드를 추가했다.
🐢최종 코드
T = int(input())
for _ in range(T):
H, W, N = map(int, input().split())
floor = (N % H) * 100 # 층수
num = (N // H) + 1 # 호수
if N % H == 0:
floor = H * 100
num = N // H
print(floor + num)
해결했다.
Don't stop
728x90