본문 바로가기
2024 하계 모각코

[0721] 모각코 #3

by 커뮹 2024. 7. 21.

【 오늘의 목표 】

  • 백준 1문제 풀기 

백준 1문제 풀기

오늘 푼 백준 문제: 2884번 알람 시계 (https://www.acmicpc.net/problem/2884)

  • 문제: 현재 상근이가 설정한 알람 시각이 주어졌을 때, "45분 일찍 알람 설정하기" 방법을 사용한다면 시간을 언제로 고쳐야 하는지 구하는 프로그램을 작성하시오.
  • 입력:첫째 줄에 두 정수 H와 M이 주어진다. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) 그리고 이것은 현재 상근이가 설정한 알람 시간 H시 M분을 의미한다. 입력 시간은 24시간 표현을 사용한다. 24시간 표현에서 하루의 시작은 0:0(자정)이고, 끝은 23:59(다음날 자정 1분 전)이다. 시간을 나타낼 때, 불필요한 0은 사용하지 않는다.
  • 출력: 첫째 줄에 상근이가 창영이의 방법을 사용할 때, 설정해야 하는 알람 시간을 출력한다. (입력과 같은 형태로 출력하면 된다.)

[해결한 코드]

import java.util.Scanner;

class Main {
    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 {
            m+=15;
            if (h==0) {
                h=23;
            } else {
                h--;
            }
        }
        System.out.printf("%d %d",h,m);
    }
}

'2024 하계 모각코' 카테고리의 다른 글

[0818] 모각코 회고록  (0) 2024.08.19
[0804] 모각코 #5  (0) 2024.08.04
[0714] 모각코 #2  (0) 2024.07.14
[0707] 모각코 #1  (0) 2024.07.07
※ 하계 모각코 - 방학 목표 ※  (0) 2024.07.07