1. paizaラーニングトップ
  2. レベルアップ問題集
  3. 日付セット(言語選択)
  4. 問題一覧 Python3編
  5. 令和を数える

日付セットのアイコン
令和を数える (paizaランク C 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

常用漢字からなる文字列が与えられるので、文字列に含まれる"令和"の数を数えてください。

入力される値

以下の形式で、文字列Sが1行で与えられます。

S


入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください
期待する出力

与えられた文字列に含まれる"令和"の数を1行で出力してください。

条件

すべてのテストケースにおいて、以下の条件を満たします。

・1≦|S|≦100000 (|S|は文字列Sの文字数を表します)
・Sを構成する文字は常用漢字です。

※ご利用のプログラミング言語によっては日本語の扱い方が複雑になる場合があるのでご注意ください。
※入力で与えられるデータの文字コードはUTF-8です(平成22年に制定された常用漢字のうち、UTF-8の4バイト文字の"𠮟"を除く2135文字から選んで与えられます。)

参考: 常用漢字と文字コードの対応表

入力例1

明治大正昭和平成令和

出力例1

1

入力例2

令令和和令和和和和和和和和和和令

出力例2

2

入力例3

一二三

出力例3

0

入力例4

令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和令和

出力例4

50

問題一覧へ戻る

ページの先頭へ戻る