package day04;
import java.util.Scanner;
public class Baekjoon {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // μ
λ ₯λ°κΈ° μν΄ Scannerλ₯Ό μ¨μ€λ€.
System.out.print("νμ¬ μ : "); // νμ¬μκ°μ μ
λ ₯λ°λλ€.
int a = sc.nextInt(); // (0 <= a <= 23)
System.out.print("νμ¬ λΆ : "); // νμ¬μκ°μ μ
λ ₯λ°λλ€.
int b = sc.nextInt(); // (0 <= b <= 59)
System.out.print("걸리λ μκ° : "); // μ리νλλ° κ±Έλ¦¬λ μκ°μ μ
λ ₯λ°λλ€.(λΆ λ¨μλ‘)
int c = sc.nextInt(); // (0 <= c <= 1000)
int resA = a + (c / 60); // μ리 ν μκ°μ μκ°νμλ₯Ό λ³μ μ μΈ
int resB = b + (c % 60); // μ리 ν μκ°μ λΆνμλ₯Ό λ³μ μ μΈ
String msg = "μ리 λ!!"; // μ리 λλμ μ λ λ©μΈμ§ μΆλ ₯ λ³μ μ μΈ
if (a >= 0 && a <= 23 && b >= 0 && b <= 59 && c >= 0 && c <= 1000) { // a,b,cμ λ²μ μ€μ .
if (resA >= 0 && resA <= 23) { // μ리 λλ¬μ λ μκ°νμκ° 24λ₯Ό λμ§ μμμ λ
if (resB >= 0 && resB <= 59) { // μ리 λλ¬μ λ μκ° νμκ° 24λ₯Ό λμ§ μκ³ , λΆνμκ° 60μ μλμ λ
System.out.println(msg);
System.out.println(resA + "μ " + resB + "λΆ");
} else if (resB >= 60) { // μ리 λλ¬μ λ μκ° νμκ° 24λ₯Ό λμ§ μκ³ , λΆνμκ° 60μ λμ λ
if ((resA + 1) <= 23) { // μ리λλ μκ° + 1μ΄ 24λ₯Ό λμ§ μμ λ
System.out.println(msg);
System.out.println((resA + 1) + "μ " + (resB - 60) + "λΆ");
} else { // μ리 λλ μκ° + 1μ΄ 24λ₯Ό λμ λ
System.out.println(msg);
System.out.println("0μ " + (resB - 60) + "λΆ");
}
}
} else if (resA >= 24) { // μ리 λλ¬μ λ μκ°νμκ° 24λ₯Ό λμμ λ
if (resB >= 0 && resB <= 59) { // μ리 λλ¬μ λ μκ° νμκ° 24λ₯Ό λκ³ , λΆνμκ° 60μ μλμ λ
System.out.println(msg);
System.out.println((resA - 24) + "μ " + resB + "λΆ");
} else if (resB >= 60) { // μ리 λλ¬μ λ μκ° νμκ° 24λ₯Ό λκ³ , λΆνμκ° 60μ λμ λ
System.out.println(msg);
System.out.println((resA - 23) + "μ " + (resB - 60) + "λΆ");
}
}
} else {
System.out.println("μκ° λͺ¨λ₯΄λγ
‘γ
‘;");
}
} // main λ©μλ λ«λ μ€κ΄νΈ
} // baekjoon ν΄λμ€ λ«λ μ€κ΄νΈ