https://www.acmicpc.net/submit/2884/62386568
로그인
www.acmicpc.net
import java.io.*;
import java.util.*;
import java.util.stream.*;
import java.text.*;
public class Main {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
int H = sc.nextInt();
int M = sc.nextInt();
int alram = 45;
if (M >= 45) {
M = M-alram;
} else {
alram = alram - M;
M = 60- alram;
H--;
if (H < 0) {
H = 23;
}
}
System.out.printf("%d %d", H,M);
}
}
alram = 45라 하자.
ⓐ M >= 45이면,
M = M - alram; >> H시 M분 출력
ⓑ M < 45이면,
alram = alram - M;
M = 60 - alram;
H = H-1
>>>>H가 음수면 H = 23이라해주기
>>>>>>>>>>>>.H시 M분 출력
728x90
'백준이당' 카테고리의 다른 글
[JAVA] 백준 10813번 : 공 바꾸기 (0) | 2023.06.22 |
---|---|
[JAVA] 백준 10818번 : 최소, 최대 (0) | 2023.06.22 |
[JAVA] 백준 1292번 : 쉽게 푸는 문제 (0) | 2023.06.20 |
[JAVA] 백준 2747번 : 피보나치 수 (0) | 2023.06.20 |
[JAVA] 백준 1026번 : 보물 (0) | 2023.06.20 |