728x90
#include<stdio.h>
int main()
{
int H = 0; //호텔 층수
int W = 0; //층당 호수
int N = 0; //N 째로 온 손님
int T = 0; //테스트 데이터
int room = 0; //손님이 쓸 방
scanf_s("%d", &T);
int i = 0;
for (i = 0; i < T; i++)
{
scanf_s("%d %d %d", &H, &W, &N);
if (N % H == 0) //끝층 쓰는 고객 왔을 때
{
room = H * 100 + (N / H);
}
else
{
room = ((N % H) * 100) + (N / H) + 1;
}
printf("%d\n", room);
}
}
/*
*if 예시
6 12 10 일때 402
(10%6)*100+(10/6)+1
400+2=402
*else 예시
6 12 6 일때 601
6*100+6/6
600+1=601
*/
'백준 코딩테스트 > 8.수학 1' 카테고리의 다른 글
백준 2775) 부녀회장이 될테야 (c) (0) | 2020.10.15 |
---|---|
백준 2869) 달팽이는 올라가고 싶다 (c) (0) | 2020.10.12 |
백준 2292) 벌집 (c) (0) | 2020.10.08 |
백준 2839) 설탕 배달 (c) (0) | 2020.10.07 |
백준 1712) 손익분기점 (c) (0) | 2020.10.05 |