import sys
input = sys.stdin.readline
T = int(input())
for _ in range(T):
H, W, N = map(int, input().split()) # 층 수, 방 수, 몇 번째 손님
if N % H == 0:
print(H*100 + N // H)
else:
print((N % H) * 100 + (N // H + 1))
import sys
input = sys.stdin.readline
T = int(input())
for _ in range(T):
H, W, N = map(int, input().split()) # 층 수, 방 수, 몇 번째 손님
print((N % H) * 100 + (N // H + 1))
import sys
input = sys.stdin.readline
T = int(input())
for _ in range(T):
H, W, N = map(int, input().split()) # 층 수, 방 수, 몇 번째 손님
if N == H * W:
print(H*100 + W)
else:
print((N % H) * 100 + (N // H + 1))
꼭대기 층, 즉 손님의 순서가 층 수의 배수일 때 (N % H) == 0 이 되므로 호 수만 출력된다.
따라서 (손님의 순서 % 층 수) == 0 이면 꼭대기 층은 (층 수 * 100) + (손님의 순서 // 층 수)를 해야 제대로 된 값이 나온다.