题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
统计单词数

题目题干

【题目描述】

一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必须与文章中的某一独立单词在不区分大小写的情况下完全相同(参见样例1),如果给定单词仅是文章中某一单词的一部分则不算匹配(参见样例2)。qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第 1 行为一个字符串,其中只含字母,表示给定单词;qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第 2 行为一个字符串,其中只可能包含字母和空格,表示给定的文章。qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

只有一行,如果在文章中找到给定单词则输出两个整数,两个整数之间用一个空格隔开,分别是单词在文章中出现的次数和第一次出现的位置(即在文章中第一次出现时,单词首字母在文章中的位置,位置从0开始);如果单词在文章中没有出现,则直接输出一个整数-1。qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

To
to be or not to be is a question

【输出样例】

2 0

【提示】

样例输入:qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例 #2:qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

to
Did the Ottoman Empire lose its power at that time

 qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输出:qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例 #2:qwr100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

-1

答案解析

相关题目

机器翻译【题目描述】 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件
统计单词数【题目描述】 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词
甲流病人初筛【题目描述】 目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛
短信计费【题目描述】 用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信
再求f(x,n)
求f(x,n)【题目描述】 已知 计算x=4.2,n=10以及x=2.5,n=15时的f的值。 【输入】 输入x和n。 【输出】 函数值,保留两位小数。 【输入样例】 4.2 10 【输出
Hermite多项式【题目描述】 用递归的方法求Hermite多项式的值 ​​​​​​​ 对给定的x和正整数n,求多项式的值。 【输入】 给定的n和正整数x。 【输出】 多项式的值。 【输入样例
digit函数【题目描述】 在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字。 【输入】 正整数n和k。 【输出】 一个数字。 【输入样例】 31859 3 【输出样例
阿克曼(Ackmann)函数
字符串逆序【题目描述】 输入一串以‘!’结束的字符,按逆序输出。 【输入】 如题述。 【输出】 如题述。 【输入样例】 abc! 【输出样例】 cba

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢