https://www.acmicpc.net/problem/2525
LocalTime으로 풀었는데 다른 분들 보니 if문으로 풀었다...
import java.time.LocalTime;
import java.time.temporal.ChronoUnit;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int startHour = sc.nextInt();
int startMin = sc.nextInt();
int cookingTime = sc.nextInt();
LocalTime lt = LocalTime.of(startHour, startMin);
LocalTime result = lt.plus(cookingTime, ChronoUnit.MINUTES);
System.out.println(result.getHour()+ " " + result.getMinute());
sc.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int startHour = sc.nextInt();
int startMin = sc.nextInt();
int cookingMin = sc.nextInt();
int totalMin = startHour * 60 + startMin + cookingMin;
int resultHour = totalMin / 60;
int resultMin = totalMin % 60;
if (resultHour >= 24) {
resultHour -= 24;
}
System.out.println(resultHour + " " + resultMin);
sc.close();
}
}