본문 바로가기
프로그래밍/알고리즘 풀이

[알고리즘] 백준 2884번 알람 시계 Java

by 방구석개발자 2020. 8. 18.
반응형

다중 if로 코딩하였습니다.

import java.util.*;

public class Main {

	public static void main(String[] args) {
		Scanner scan=new Scanner(System.in);
		
			String alarm=scan.nextLine();
			String [] strArray=alarm.split(" ");
			int h= Integer.parseInt(strArray[0]);
			int m = Integer.parseInt(strArray[1]);
			wakeUp(h,m);
			
	}
	
	public static void wakeUp(int h, int m) {
		
		if(m>=45) {
			System.out.println(h+" "+(m-45));
		}else if(m<45&&h>0) {
			System.out.println(h-1+" "+(m+15));
		}else if(m<45&&h==0) {
			System.out.println(23+" "+(m+15));
		}
		
	}

}
반응형

댓글