Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

개발 일지

2651. Calculate Delayed Arrival Time (도착 지연 시간 계산) 본문

코딩 테스트/LeetCode

2651. Calculate Delayed Arrival Time (도착 지연 시간 계산)

포카리tea 2024. 10. 7. 14:38

열차 도착 시간(시간)을 나타내는 양의 정수 arrivalTime과 지연 시간(시간)을 나타내는 또 다른 양의 정수 delayedTime이 주어집니다.

기차가 역에 도착하는 시간을 반환합니다.

이 문제의 시간은 24시간 형식입니다.

 

예시 1:

입력: arrivalTime = 15, delayedTime = 5
출력: 20
설명: 기차 도착 시간은 15:00시간이었습니다. 5시간 지연되었습니다. 이제 15+5 = 20(20:00시간)에 도착할 예정입니다.

 

예시 2:

입력: arrivalTime = 13, delayedTime = 11
출력: 0
설명: 기차 도착 시간은 13:00시간이었습니다. 11시간 지연되었습니다. 이제 13+11=24에 도착합니다(24시간 형식으로 00:00으로 표시되므로 0으로 반환).

 

 

조건:

  • 1 <= arrivaltime < 24
  • 1 <= delayedTime <= 24

정답:

public class Solution {
    public int FindDelayedArrivalTime(int arrivalTime, int delayedTime) {
        return (arrivalTime + delayedTime) % 24;
    }
}

해설: 도착 시간과 지연 시간을 더한 값을 24의 나머지 값을 return해줍니다.