https://www.acmicpc.net/problem/10250
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt(); // 테스트 케이스 개수
for(int i=0; i<T; i++) {
int H = sc.nextInt(); // 호텔의 층 수
int W = sc.nextInt(); // 각 층의 방 수
int N = sc.nextInt(); // 몇 번째 손님
int floor; // 층 수
int ho; // 호 수
if(N%H == 0) {
floor = H;
ho = N / H;
}
else {
floor = N % H;
ho = (N / H) + 1;
}
if(ho < 10) {
System.out.println(floor+"0"+ho);
}
else {
System.out.print(floor);
System.out.println(ho);
}
}
}
}
* 간단한 문제라 풀이 생략
'코딩테스트 > 백준' 카테고리의 다른 글
[백준-자바] 10809번 알파벳 찾기 / 2022.01.23 (0) | 2022.01.23 |
---|---|
[백준-자바] 3052번 나머지 / 2022.01.23 (0) | 2022.01.23 |
[백준-자바] 1712번 손익분기점 / 2022.01.23 (0) | 2022.01.23 |
[백준-자바] 1010번 다리 놓기 / 2021.10.09 (0) | 2021.10.09 |
[백준-자바] 1009번 분산처리 / 2021.10.01 (1) | 2021.10.01 |