백준 2884 문제 알람 시계 45분 일찍 맞추기인데


import java.util.*;


class Main{

    public static void main(String[] args){

        Scanner scan = new Scanner(System.in);

    int hour = scan.nextInt();

    int minute = scan.nextInt();

    

    if(minute<45) {

   

    if(hour==0)

    hour=23;

    else

    hour--;

   

    minute = 60+minute-45;

    }

    

    System.out.printf("%d %d",hour,minute);

    }

}



시간 입력하면 원하는 대로 나오는데 제출하면 틀렸다고 뜹니다