import java.util.Scanner;
public class Zalram_2884 {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
int h = sc.nextInt();
int m = sc.nextInt();
if (m >= 45) {
m -= 45;
} else if (m < 45) {
if (h > 0) {
m += 15;
h -= 1;
} else if (h < 1) {
h = 23;
m += 15;
}
}
System.out.println(h +" "+ m);
}
}
여러가지 경우를 모두 if로 나눠서 코딩하기!
경우의 수를 노트에 정리해보면, 꼭 4개의 if문을 쓰지 않고 더 간략한 if문을 만들 수 있음.
'JAVA' 카테고리의 다른 글
[JAVA][백준] 3052_나머지 (0) | 2024.04.15 |
---|---|
[JAVA][백준] 1152_단어의 개수 (0) | 2024.04.15 |
[JAVA][백준] 2562_최댓값 (0) | 2024.04.15 |
[JAVA][백준] 11720_숫자의 합 (0) | 2024.04.15 |
[JAVA][백준] 2439_별찍기2 (0) | 2024.04.15 |