#B1449. 统计单词数

统计单词数

【题目描述】

给定一个待查找的单词和一篇文章。

请统计该单词在文章中作为完整单词出现了多少次,并求出它第一次出现的位置。

匹配时不区分大小写。

位置从 00 开始,表示该单词首字母在原文章字符串中的下标。


【输入描述】

第一行输入一个字符串 ww,表示待查找单词。

第二行输入一篇文章 ss。

保证:

  • 1≤∣w∣≤101\le |w|\le 10;
  • 1≤∣s∣≤10001\le |s|\le 1000;
  • ww 只包含英文字母;
  • ss 只包含英文字母和空格。

【输出描述】

如果找到了该单词,输出一行两个整数,分别表示出现次数和第一次出现的位置,中间用一个空格隔开。

如果没有找到,输出 -1。


【样例 1】

【样例 1 输入】

To
to be or not to be is a question

【样例 1 输出】

2 0

【样例 1 解释】

To 与文章开头的 to 匹配,第一次出现位置为 00。


【样例 2】

【样例 2 输入】

to
Did the Ottoman Empire lose its power at that time

【样例 2 输出】

-1

【样例 2 解释】

Ottoman 中虽然包含 to,但不是完整单词,因此不计入。


【样例 3】

【样例 3 输入】

apple
APPLE banana apple AppLe pineapple

【样例 3 输出】

3 0

【样例 3 解释】

APPLE、apple 和 AppLe 都与 apple 匹配;

pineapple 中虽然包含 apple,但不是完整单词,因此不计入。