備忘録

Paiza BランクレベルアップメニューPHP『文字の重複カウント』編 解答。

STEP:1 文字列の長さ

<?php
    $s = str_split(trim(fgets(STDIN)));
    echo count($s);
?>

 

STEP:2 文字列の1文字目

<?php
    $s = str_split(trim(fgets(STDIN)));
    echo $s[0] . "\n";
?>

 

STEP:3 配列(リスト)の要素の出力

<?php
    $n = ["Nara", "Shiga", "Hokkaido", "Chiba"];
    foreach($n as $value){
        echo $value . "\n";
    }
?>

 

STEP4: 1文字づつ出力

<?php
    $s = str_split(trim(fgets(STDIN)));
    foreach($s as $value){
        echo $value . "\n";
    }
?>

 

FINAL問題文字の重複カウント

<?php
    $c = trim(fgets(STDIN));
    $s = str_split(trim(fgets(STDIN)));
    $count = 0;
    foreach($s as $value){
        if($value == $c){
            $count +=1;
        }
    }
    echo $count . "\n";
?>

余談ですが、僕の友人を紹介させてください。現在海外在住YouTubeでカナダの暮らし自然やオーガニック料理の作り方など紹介しております。海外生活に興味のある方良ければ観てください!!
Yj

-備忘録

© 2024 Yj Blog Powered by AFFINGER5