Notice
Recent Posts
Recent Comments
Link
개발 공부~
[백준 - 2525] 오븐 시계 .java 본문
https://www.acmicpc.net/problem/2525
내 풀이
요리 시간이 1000분까지라 계산한 시간이 24시간이 넘어가면 24를 빼야한다
시간은 60으로 나눈 몫, 분은 60으로 나눈 나머지로 계산하면 되는 간단한 문제였다
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // 사용자로부터 입력을 받기 위해 Scanner 객체 생성
int hour = sc.nextInt();
int min = sc.nextInt();
int time = sc.nextInt();
//현재 분과 추가할 시간을 더하기
int t = min + time;
//총 분을 60으로 나눈 몫을 현재 시(hour)에 더함
hour += t / 60;
//총 분을 60으로 나눈 나머지를 분(min)으로 갱신
min = t % 60;
//계산된 시(hour)가 24시간을 초과하면 24를 빼기
if(hour >= 24){
hour -= 24;
}
System.out.println(hour + " " + min);
}
}
'코딩테스트 > 백준' 카테고리의 다른 글
[백준 - 2941] 크로아티아 알파벳 .java (0) | 2024.09.03 |
---|---|
[백준 - 25206] 너의 평점은 .java (1) | 2024.09.02 |
[백준 - 1707] 이분 그래프 .java (0) | 2024.08.10 |
[백준 - 1325] 효율적인 해킹 .java (0) | 2024.08.10 |
[백준 - 18352] 특정 거리의 도시 찾기 .java (0) | 2024.08.10 |