'''
1~6등 : 101호~601호
7~12등 : 102호~602호
...
'''
import sys
t = int(input())
for _ in range(t) :
h, w, n = map(int, sys.stdin.readline().split())
x = (n // h) + 1 # 방 번호 x
## 6 x 12형 호텔 기준 10번 째 / 12번 째 손님일 때
## 방 번호 x는 (10 // 6) + 1 = 2호 / (12 // 6) + 1 = 3호
y = (n % h) * 100 # 층수 y
## 층수 y는 (10 % 6) * 100 = 400호 / (12 % 6) * 100 = 0호
if n % h == 0 : # 위의 예시에서 12번째 손님은 값이 나누어 떨어질 때 반례가 생김
x = n // h
## 방 번호 x를 (12 // 6) = 2호로 조정
y = h * 100
## 층수 y를 6 * 100 = 600호로 조정
print(y+x)
## 둘을 합치면 10번 쨰 손님 = 400 + 2호 = 402호
## 12번 째 손님 = 600 + 2호 = 602호
'아카이브 > 백준문제풀이' 카테고리의 다른 글
[백준/python3] 2231_분해합(brute force) (0) | 2022.01.16 |
---|---|
[백준/python3] 11050_이항 계수 1 (0) | 2022.01.16 |
[백준/python3] 2839_설탕 배달(DP, Greedy) (0) | 2022.01.16 |
[백준/python3] 23351_물 주기(Greedy) (0) | 2022.01.16 |
[백준/python3] 2798_블랙잭(brute force) (0) | 2022.01.16 |