반응형
문제 링크
코드
#include <bits/stdc++.h>
using namespace std;
int main(void) {
ios::sync_with_stdio(0);
cin.tie(0);
int t, h, w, n, a;
cin >> t;
while (t--) {
cin >> h >> w >> n;
if (n % h) {
a = (n % h) * 100;
a += n / h + 1;
}
else {
a = h * 100;
a += n / h;
}
cout << a << '\n';
}
}
설명
n을 h로 나눈 나머지는 층이고,
n을 h로 나눈 몫 + 1은 호이다.
꼭대기 층과 관련한 예외 처리를 해줘야 한다.
(주의) 기록용으로 작성한 글입니다. 좋은 코드가 아닐 수 있습니다.
댓글 환영합니다!
반응형
'Algorithm > BOJ' 카테고리의 다른 글
[백준/BOJ] 10814번 - 나이순 정렬 (C++) (0) | 2022.03.25 |
---|---|
[백준/BOJ] 10773번 - 제로 (C++) (0) | 2022.03.25 |
[백준/BOJ] 10162번 - 전자레인지 (C++) (0) | 2022.03.24 |
[백준/BOJ] 9095번 - 1, 2, 3 더하기 (C++) (0) | 2022.03.24 |
[백준/BOJ] 9237번 - 이장님 초대 (C++) (0) | 2022.03.24 |
댓글