問題概要
問題ページ
-
A - UFO Invasion
問題ページへ移動する
ストーリー
俺はマーフィ。プログラミングコンテストが趣味の MAD HACKER だ。
ある晩、コンテストサイトでいつものように MAD な超絶解答を提出しようとしていたら、街の上空に巨大な UFO が現れた。
突然の事態に世界中は大混乱。楽しみにしていたプロコンも即中止になってしまった。
それから 1 週間、UFO は解読不能のメッセージを発信しながら空中に鎮座している。
俺は、レーティングを上げるせっかくのチャンスが奪われた怒りに震え上がっていた。
あの UFO... 絶対ハックしてやるぜ。
まずは頭を働かせるため、俺はありったけの ZONe を買いに行くことにした。
問題文
長さ \(12\) の文字列 \(S\) が与えられます。\(S\) の中に ZONe
という文字列は (連続する部分文字列として) いくつ含まれるでしょうか?
制約
- \(S\) は英字からなる長さ \(12\) の文字列
問題の考察
ACコード
import sys
def solve():
input = sys.stdin.readline
mod = 10 ** 9 + 7
s = str(input().rstrip('\n'))
print(s.count("ZONe"))
if __name__ == '__main__':
solve()