【Bランクレベルアップメニュー】> FINAL問題 文字の重複カウント (paizaランク D 相当) [難易度: 1042 ±6]
※リンク先へ移動するためには[paiza]へのログインが必要です。
1行目の文字が、2行目の文字列の中に何個出現するかをカウントして出力してください。
入力値(例)
A
abdeeAAbAAAbfde
出力値(例)
5
解答例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php $c = trim(fgets(STDIN)); $s = trim(fgets(STDIN)); $len = mb_strlen($s); $count = 0; for($i = 0; $i < $len; $i++) { if($s[$i] == $c) { $count++; } } echo $count; ?> |