핵심로직
- 왼쪽 아래부터 위로 그 다음 열 제일 아래서 다시 위로가 최소 거리로 넣는 방식이다.
- N % H 가 0 이면 H 을 넣어야 한다.
#include <iostream>
#include <algorithm>
using namespace std;
int T, H, W, N, result;
int tmpArr[2];
int main() {
cin >> T;
for (int i = 0; i < T; i++)
{
cin >> H >> W >> N;
if (N % H == 0) {
result = H * 100 + N / H;
}
else {
result = N % H * 100 + N / H + 1;
}
cout << result << endl;
}
return 0;
}
'PS(Problem Solving) > soleved.ac CLASS' 카테고리의 다른 글
solved.ac CLASS 3 백준 1389 (0) | 2022.06.27 |
---|---|
백준 2579 (계단 오르기) (0) | 2022.05.09 |
solved.ac CLASS 2 백준 2292(벌집) (0) | 2021.10.22 |
solved.ac CLASS 2 백준 4153(직각삼각형) (0) | 2021.10.19 |
solved.ac class2 백준 1085번(직사각형에서 탈출) (0) | 2021.10.19 |