Menu
CoddyTech

Count Even Numbers

비어 있지 않은 정수 목록 nums가 주어지면, 그중 짝수인 값의 개수를 반환하세요. 어떤 수를 2로 나누었을 때 나머지가 없으면 짝수이며, 여기에는 0과 -4와 같은 음수도 포함됩니다.

함수

countEvens(nums: integer-array) → integer
numsinteger-array
확인할 정수 목록
반환값integer
nums에서 짝수 값의 개수

제약 조건

  • 1 ≤ nums.length ≤ 5000
  • -109 ≤ nums[i] ≤ 109

예제

입력
nums = [3, 8, 12, 5, 6]
출력
3
설명
8, 12, 6은 2로 나누어떨어지지만, 3과 5는 그렇지 않습니다. 답은 3입니다.
challenge icon

후속 질문

다음과 같은 질문을 많이 받습니다. 인덱스 l과 인덱스 r 사이에 짝수 값이 몇 개 있나요? nums를 한 번 순회한 뒤, 각 질문에 O(1) 시간으로 답할 수 있나요?

코드 초기화
def countEvens(nums):
    # 여기에 코드를 작성하세요

테스트 #1

테스트 #2

테스트 #3

인자

nums = [3, 8, 12, 5, 6]

예상 출력

3