자바/백준
[백준 10250] ACM 호텔
슈슈버거
2022. 11. 21. 15:15
문제
https://www.acmicpc.net/problem/10250
10250번: ACM 호텔
프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수
www.acmicpc.net
내가 작성한 코드
import java.io.*;
import java.util.StringTokenizer;
public class qor10250 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int num = Integer.parseInt(br.readLine());
for(int i = 0; i<num; i++){
StringTokenizer st = new StringTokenizer(br.readLine());
int height = Integer.parseInt(st.nextToken());
int wide = Integer.parseInt(st.nextToken());
int person = Integer.parseInt(st.nextToken());
if(height == 1){
bw.write(1+"");
if(person<10){
bw.write("0");
}
bw.write(person+"");
}
else{
int front = person%height;
if(front == 0){
front = height;
}
bw.write(front+"");
int back = (person/height)+1;
if(person%height==0){
back -= 1;
}
if(back<10){
bw.write("0");
}
bw.write(back+"");
}
bw.newLine();
}
bw.close();
}
}