300x250
https://www.acmicpc.net/problem/2884
문제
풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int hour = sc.nextInt();
int min = sc.nextInt();
if(min < 45) {
hour --; // 45보다 작을시 시간을 -1
min = 60-(45-min);
if(hour < 0) {
hour = 23; // 0 보다 작을시 23시로
}
System.out.println(hour + " " + min);
} else {
System.out.println(hour + " " + (min - 45));
}
}
}
"45분 일찍 알람 설정하기"
입력받는 시간에 45분을 빼주면 되는 간단한 문제이다.
45분보다 적으면 시간을 -1을 해주고 적지 않으면 그대로 입력받는 시간에 -45 를 해주면 된다.
300x250
'Progamming > BAEK JOON > 백준의 알고리즘' 카테고리의 다른 글
[백준] 2480 : 주사위 세개 (0) | 2023.02.08 |
---|---|
[백준] 2525 : 오븐 시계 - JAVA (0) | 2023.02.08 |
[백준] 14681번 : 사분면 고르기 - JAVA (0) | 2023.02.07 |
[백준] 2753번 : 윤년 - JAVA (0) | 2023.02.07 |
[백준] 9498번 : 시험 성적 - JAVA (0) | 2023.02.07 |