import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner input = new Scanner(System.in);
int h= input.nextInt();
int m= input.nextInt();
if(m<45) {
h--;
m= 60-(45-m);
if(h<0) {
h=23;
}
System.out.print(h+" "+m);
}else {
System.out.print(h+" "+(m-45));
}
}
}
✍️45분보다 작을 경우
시(h)와 분(m)을 입력받고 분이 45분보다 작다면 시간이 -1씩 줄어야 하기 때문에 h--를 해주고 분은 기준이 되는 45분에서 입력한 m을 뺀 값을 60분에서 빼준다.
자정을 의미하는 0시는 줄어들 경우 -1이 되기 때문에 시는 23으로 맞춰준다.
✍️45분보다 클 경우
입력받은 분이 45보다 클 경우 시는 변하지 않기 때문에 단순하게 입력받은 m에서 45를 빼주면 된다.