【文字列の重複カウント】FINAL問題 文字列の重複カウント (paizaランク C 相当) 解答例 – PHP編【Bランクレベルアップメニュー】
【Bランクレベルアップメニュー】 > 【文字列の重複カウント】FINAL問題 文字列の重複カウント (paizaランク C 相当)
※リンク先へ移動する為には「paiza」へのログインが必要です。
解答例
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php $count =0; $s = trim(fgets(STDIN)); $t = trim(fgets(STDIN)); $num = mb_strlen($s); $targetnum = mb_strlen($t); $hosei = $targetnum-$num; for($i =0;$i <= $hosei;$i++) if(substr($t,$i,$num) == $s){ $count++; } echo $count; ?> |
