AT_arc005_1.[ARC005A] 大好き高橋君

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

高桥君非常喜欢自己,所以他想调查一下自己在社交网络上的声誉,想查找包含自己名字的推文。然而,他关注的人太多了,一个个检查时间线来寻找与自己有关的推文太麻烦了。

因此,请你帮高桥君统计在给定的句子中,表示高桥君的单词出现了多少次。
但是,如果某个单词仅仅包含了表示高桥君的单词的一部分,或者不是完全一致的单词,则不能计入高桥君的单词出现次数。

以下三个单词被认为是表示高桥君的单词:

  • TAKAHASHIKUN(高桥君的名字用 Hepburn 罗马字拼写,全部大写)
  • Takahashikun(高桥君的名字用 Hepburn 罗马字拼写,首字母大写,其余小写)
  • takahashikun(高桥君的名字用 Hepburn 罗马字拼写,全部小写)

输入将按照以下格式从标准输入给出:

  • 输入有两行。
  • 第一行是一个整数 NN,表示第二行句子中包含的单词数,1≤N≤501 \leq N \leq 50。
  • 第二行是一个长度在 22 到 100100 之间的句子。
    • 句子由 NN 个单词 wiw_i 组成,单词之间用空格分隔。
    • 最后一个单词 wN−1w_{N-1} 后面没有空格,直接接一个英文句号 .。
    • 每个单词 wiw_i 只包含英文字母(A-Z, a-z)。

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

输入格式

第一行包含一个整数 NN,表示单词数。

第二行包含一个句子,由 NN 个单词组成,单词之间用空格分隔,最后一个单词后紧跟一个英文句号 .。

输出格式

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

说明/提示

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

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页