알고리즘 풀이/백준

[10250] 백준 : ACM 호텔(C++)

데롱디롱 2020. 4. 25. 21:25
728x90

 

* 접근 방법
- 층 : N%H (N%H이 0인 경우 => 꼭대기층이므로 H로 계산)
- 호수 : N/H + 1(N%H이 0인 경우 => 1호부터 시작하므로 N/H로 계산)

#include <iostream>
using namespace std;

int main()
{
	int T, H, W, N;
	cin >> T;
	
	for (int i = 0; i < T; i++)
	{
		cin >> H >> W >> N;
		if (N%H == 0)
			cout << H * 100 + N / H << "\n";
		else
			cout << N % H * 100 + N / H + 1 << "\n";
	}

	return 0;
}

 

* 생각하지 못한 점
- 예제 입력할때마다 출력하도록 하다보니.. 줄바꿈 "\n"을 하지 않아서.. 계속 틀렸다고 나왔는데..
  이걸 인지하지 못해서.. 1시간 넘게 붙잡고있었다.ㅠㅠ