1일 1백준 5일차, 오늘 푼 문제는 10250번 문제인 "ACM 호텔"이다.
https://www.acmicpc.net/problem/10250
이 문제는 문제를 제대로 이해한다면 그냥 나눗셈만으로 풀 수 있다는 걸 쉽게 깨달을 수 있다.
다만 변수가 한 가지 있는데, n과 h가 맞아 떨어지는 경우이다. 이때에는 변수 처리에 조금 변주를 주어야 한다.
아래의 코드를 참고해보면 무슨 말인지 알 수 있을 것이다.
아래로 내리면 정답 코드가 나옵니다. 문제를 아직 풀지 않으신 분들은 주의해주세요.
import java.util.Scanner;
public class pro10250 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int h = 0;
int w = 0;
int n = 0;
int t = Integer.parseInt(sc.nextLine());
for(int a = 0 ; a < t ; a++){
h = sc.nextInt();
w = sc.nextInt();
n = sc.nextInt();
if(n%h != 0){
System.out.printf("%d%02d\n",(n%h),(((int)(n/h))+1));
}
else{
System.out.printf("%d%02d\n",(h),(((int)(n/h))));
}
}
}
}
'1일 1백준' 카테고리의 다른 글
1일 1백준 : 2839번 설탕 배달 (0) | 2022.06.19 |
---|---|
1일 1백준 : 10757 큰 수 A + B (0) | 2022.06.18 |
1일 1백준 : 2869번 달팽이는 올라가고 싶다 (0) | 2022.06.16 |
1일 1백준 : 1193번 분수찾기 (0) | 2022.06.16 |
1일 1백준 : 2292번 벌집 (0) | 2022.06.14 |