【条件分岐メニュー】> 【FizzBuzz】STEP: 3 偶奇の判定 (paizaランク D 相当) [難易度: 1168 ±15]
※リンク先へ移動するためには[paiza]へのログインが必要です。
長さ N の数列Aが与えられます。この数列に含まれる偶数の要素の個数と、奇数の要素の個数を答えてください。
入力値(例)
5
1 2 3 4 5
出力値(例)
2 3
解答例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php $n = trim(fgets(STDIN)); $number = explode(" ", trim(fgets(STDIN))); //print_r($number); $even = 0; $odd = 0; foreach($number as $value) { if($value % 2 == 0) { $even++; } else { $odd++; } } echo "{$even} {$odd}\n"; ?> |