[LeetCode] 3184. Count Pairs That Form a Complete Day I

Chobby·2025년 12월 24일

LeetCode

목록 보기
869/890

😎풀이

  1. hours 2중 순회
    1-1. hours[i]hours[j]의 합 계산
    1-2. 두 시간의 합산이 하루를 이룬다면, 즉 24시간인 경우 완벽한 하루로 정의
  2. hours의 쌍을 통해 만들 수 있는 완벽한 하루의 수 반환
function countCompleteDayPairs(hours: number[]): number {
    const n = hours.length
    let completeDays = 0
    for(let i = 0; i < n - 1; i++) {
        for(let j = i + 1; j < n; j++) {
            const hourSum = hours[i] + hours[j]
            if(hourSum % 24 === 0) completeDays++
        }
    }
    return completeDays
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글