개발 일지
2651. Calculate Delayed Arrival Time (도착 지연 시간 계산) 본문
열차 도착 시간(시간)을 나타내는 양의 정수 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해줍니다.
'코딩 테스트 > LeetCode' 카테고리의 다른 글
2540. Minimum Common Value (최소 공통 값) (0) | 2024.10.07 |
---|---|
2579. Count Total Number of Colored Cells (총 유색 세포 수 계산) (0) | 2024.10.07 |
1539. Kth Missing Positive Number (K번째 양수 누락) (0) | 2024.10.07 |
1502. Can Make Arithmetic Progression From Sequence (시퀀스에서 산술적 진행을 할 수 있습니다) (0) | 2024.10.02 |
1424. Diagonal Traverse II (대각선 트래버스 II) (0) | 2024.10.02 |