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 を1回走査した後、それぞれの質問に O(1) 時間で答えられますか?

コードをリセット
def countEvens(nums):
    # ここにコードを書いてください

テスト #1

テスト #2

テスト #3

引数

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

期待される出力

3