Transparent White Star

[백준/C] 2884번: 알람 시계

 

선배가 알려주신 걸루 풀다가 진짜 모르겠어서 다시 단계별로 풀기에서 머리 좀 식히구 가기로 했습니다.

잉잉 너무 어려워..요

상근이가 창영이 방법을 써서 늦잠을 자지 않았더라면 저도 지각을 안 하고 살았겠죠...

창영이가 부지런할뿐입니다.

시간와 분이 주어지니까 단순하게 빼주면 될 것 같습니다...

저번에 푼 시계 문제들이랑 비슷하네요...

 

#include <stdio.h>

int main() {
    int h, m, ctime;
    scanf("%d %d", &h, &m);
    
    ctime = h * 60 + m - 45;
    h = ctime / 60;
    m = ctime % 60;

    if (m < 0) {
        m += 60; h -= 1; 
    }
    if (h < 0) { h += 24; }

    printf("%d %d", h, m);

    return 0;
}

 

근데 전 이게 더 어려운 거 같아요....

자꾸 음수 나와서 지대 짜증!! ㅜㅡ

 

'백준' 카테고리의 다른 글

[백준/C] 25304번: 영수증  (0) 2024.07.07
[백준/C] 8393번: 합  (0) 2024.07.07
[백준/C] 1978번: 소수 찾기  (0) 2024.07.05
[백준/C] 2480번: 주사위 세개  (0) 2024.07.04
[백준/C] 2525번: 오븐 시계  (0) 2024.07.04

댓글