【forループ】STEP: 1 3の倍数のカウント (paizaランク D 相当) 解答例 – PHP編【Cランクレベルアップメニュー】
【Cランクレベルアップメニュー】 > 【文字列】STEP: 1 3の倍数のカウント (paizaランク D 相当)
※リンク先へ移動する為には「paiza」へのログインが必要です。
倍数かどうかを調べたい場合は演算子「%」を使います。「%」は数値Aから数値Bを割った余りを返す演算子です。
余りが0の時に倍数と判断できるわけですね(‘ω’)
解答例
|
1 2 3 4 5 6 7 8 9 10 11 |
<?php $n = trim(fgets(STDIN)); $array = explode(" ",trim(fgets(STDIN))); $counter = 0; foreach($array as $value){ if($value % 3 == 0){ $counter++; } } echo $counter; ?> |
