【配列メニュー】> 【配列の検索】STEP: 8 何個ある? 2 (paizaランク D 相当) [難易度: 816 ±26]
※リンク先へ移動するためには[paiza]へのログインが必要です。
整数 N が与えられます。
以下の配列に含まれる N の個数を出力してください。
また、N は以下の配列に 1 個以上含まれるものとします。
1 2 5 1 4 3 2 5 1 4
入力値(例)
1
出力値(例)
3
解答例
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php $number = [1, 2, 5, 1, 4, 3, 2, 5, 1, 4]; $n = trim(fgets(STDIN)); $counter = 0; foreach($number as $value) { if($value == $n) { $counter++; } } echo $counter; ?> |