문제 |
2884번: 알람 시계 (acmicpc.net) |
#include<stdio.h> int main() { int h,m; scanf("%d %d", &h,&m); if((m-45)<0){ h=h-1; m=60+m-45; if(h<0){ h=24+h; } } else{ m=m-45; } printf("%d %d", h, m); } |
현재 시간에서 45분 일찍 알람을 설정한다. 시간을 받아줄 h 분 m을 설정하여 값을 입력 받는다.
시간은 0~23 분은 0~59의 값만 가지고, m값이 45보다 작다면 h값이 1 감소한다.
Git |
BaekJoon-Study/2884.c at C · GUuu9/BaekJoon-Study (github.com) |
'백준 코드 공부 > C언어' 카테고리의 다른 글
백준 10950 : A+B -3 (C언어) (0) | 2021.10.30 |
---|---|
백준 2739 : 구구단 (C언어) (0) | 2021.10.30 |
백준 14681 : 사분면 고르기 (C언어) (0) | 2021.10.30 |
백준 2753 : 윤년 (C언어) (0) | 2021.10.25 |
백준 9498 : 시험성적 (C언어) (0) | 2021.10.25 |