문제
소스코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int h = sc.nextInt();
int m = sc.nextInt();
sc.close();
if (m < 45) {
h--;
if(h < 0) {
h = 24 + h;
}
m = 60 + (m-45);
System.out.printf("%d ",h);
System.out.printf("%d", m);
} else {
System.out.printf("%d ",h);
System.out.printf("%d", m-45);
}
} //main
} //class
24시간과 60분의 개념을 조금 생각해보면 풀 수 있는 문제였다.
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준 BAEKJOON] 2438번 별 찍기 - 1 문제 (JAVA) (0) | 2021.09.07 |
---|---|
[백준 BAEKJOON] 10950번 A+B-3 문제 (JAVA) (0) | 2021.09.05 |
[백준 BAEKJOON] 14681번 사분면 고르기 문제 (JAVA) (0) | 2021.09.05 |
[백준 BAEKJOON] 2753번 윤년 문제 (JAVA) (0) | 2021.09.05 |
[백준 BAEKJOON] 9498번 시험 성적 문제 (java) (0) | 2021.08.24 |