AT_arc005_1 [ARC005A] 大好き高橋君

题目描述

高桥君非常喜欢自己,所以他想调查一下自己在社交网络上的声誉,想查找包含自己名字的推文。然而,他关注的人太多了,一个个检查时间线来寻找与自己有关的推文太麻烦了。 因此,请你帮高桥君统计在给定的句子中,表示高桥君的单词出现了多少次。 但是,如果某个单词仅仅包含了表示高桥君的单词的一部分,或者不是完全一致的单词,则不能计入高桥君的单词出现次数。 以下三个单词被认为是表示高桥君的单词: - TAKAHASHIKUN(高桥君的名字用 Hepburn 罗马字拼写,全部大写) - Takahashikun(高桥君的名字用 Hepburn 罗马字拼写,首字母大写,其余小写) - takahashikun(高桥君的名字用 Hepburn 罗马字拼写,全部小写) 输入将按照以下格式从标准输入给出: - 输入有两行。 - 第一行是一个整数 $N$,表示第二行句子中包含的单词数,$1 \leq N \leq 50$。 - 第二行是一个长度在 $2$ 到 $100$ 之间的句子。 - 句子由 $N$ 个单词 $w_i$ 组成,单词之间用空格分隔。 - 最后一个单词 $w_{N-1}$ 后面没有空格,直接接一个英文句号 `.`。 - 每个单词 $w_i$ 只包含英文字母(`A-Z`, `a-z`)。 请输出在给定句子中表示高桥君的单词出现的次数,输出一个整数,并换行。

输入格式

第一行包含一个整数 $N$,表示单词数。 第二行包含一个句子,由 $N$ 个单词组成,单词之间用空格分隔,最后一个单词后紧跟一个英文句号 `.`。

输出格式

输出一个整数,表示表示高桥君的单词在句子中出现的次数,最后输出换行。

说明/提示

- 只有完全等于 TAKAHASHIKUN、Takahashikun 或 takahashikun 的单词才算作高桥君的单词。 - 如果某个单词仅仅包含了高桥君的单词的一部分,或者不是完全一致的单词,则不计入。 - 最后一个单词后面有一个英文句号 `.`,需要在判断时去掉句号。 - 输入保证每个单词只包含英文字母,除了最后一个单词后有句号。 由 ChatGPT 4.1 翻译