728x90
[백준] 10250번 Python 파이썬
https://www.acmicpc.net/problem/10250
h, w, n을 입력받아서
1) n이 h로 나누어 떨어지면 가장 꼭대기 층을 사용하기 때문에 h가 층이 된다.
그리고 count를 n을 h로 나눈 몫이라고 하면 count가 호가 되기 때문에 h층의 count호를 출력해준다.
2) n이 h로 나누어 떨어지지 않으면 n을 h로 나누고 남은 나머지가 층이 되고, count에 1을 더한 값이 호가 되기 때문에 이 값을 출력해준다.
t = int(input())
count = 0
for _ in range(t):
h, w, n = map(int, input().split())
if n % h == 0:
count = n // h
print(h * 100 + count)
else:
count = n // h + 1
print((n % h) * 100 + count)
'BAEKJOON (Python) > 단계별' 카테고리의 다른 글
BAEKJOON_2501 "약수 구하기" PYTHON (0) | 2023.03.02 |
---|---|
BAEKJOON_5086 " 배수와 약수" PYTHON (0) | 2023.03.02 |
BAEKJOON_2869 "달팽이는 올라가고 싶다" PYTHON (0) | 2023.03.01 |
BAEKJOON_10757 "큰 수 A+B" PYTHON (0) | 2023.03.01 |
BAEKJOON_10813 "공 바꾸기" PYTHON (0) | 2023.02.28 |