Description

西瓜的名字

題目敘述

現在有一篇關於西瓜的學術論文,西瓜想要知道他的名字或綽號在這個論文中出現多少次。

西瓜已經知道整篇論文都是由大小寫英文字母、空白字元、句號(.)與逗號(,)組成。名字不分大小寫,且前後不能有英文字母,以watermelons為例:Watermelons、WATERMELONS、WaTeRmElOns都是合法的名字,但iLOVEwatermelons、watermelonsISsoGOOD、watermelon都不是,因為在前後有其他英文字母出現。

西瓜想請你寫一個程式計算他的名字或綽號出現了幾次,可以請你告訴他嗎?

輸入

每個測資有兩行,第一行包含一個由大小寫英文字母組成的字串,代表西瓜想要搜尋的名字或綽號。 第二行包含一串由大小寫英文字母、空白字元、句號(.)與逗號(,)組成的字串,代表西瓜想要搜尋的論文。

輸出

請輸出一個數字,表示西瓜的字串出現了幾次。

範例輸入輸出

範例輸入 I

watermelon
I love watermelon, watermelons is soooo good, waterwatermelon.

範例輸出 I

1

只有第一個 watermelon 合法,第二個後面多了一個 s ,第三個前面多了 water

範例輸入 II

WaTeRmELOnS
watermelonS,WATERMELONs.WATERmelonS.....watermelons

範例輸出 II

4

每一個 watermelons 都是合法的

Hint

瓜瓜!

name = input()
article = input()

聽說隔壁的陳刀在研究 str.lower()str.replace()str.split() ,看起來是很有用的東西呢!

Input Format

Output Format

Hints

Problem Source

NEOJ Problem 3046

Subtasks

No. Testdata Range Constraints Score
1 0 25
2 1 25
3 2 25
4 3 25

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 65536 65536 1
1 1000 65536 65536 2
2 1000 65536 65536 3
3 1000 65536 65536 4