Preparing NOJ

短语搜索

1000ms 65536K

Description:

常见文本编辑器的一个功能是搜索,打开一段英文文字,根据一个给定的英文短语,可以搜索得到这个短语在文章中的位置,短语有可能重复出现。现请求出给定的短语在一段文字中出现的最后一个位置。文字中单词从1开始编号,所求的位置为短语第1个单词在这段文字中对应单词的编号。

Input:

多行,每行以 # 为结束,第1行为一段英文文字(单词数、数字不多于500),其余行是待搜索的英文短语(单词数不多于10)。这里英文文字、英文短语只包含英文单词,这些单词以空格分隔。

Output:

多行,每一行对应输入中给定的短语在文字中出现的最后一个位置,搜索不到时输出-1

Sample Input:

STOCKHOLM April 21 PRNewswire FirstCall Students from St Petersburg State University of IT Mechanics and Optics are crowned the 2009 ACM International Collegiate Programming Contest World Champions in the Stockholm Concert Hall where the Nobel Prizes are presented every year Sponsored by IBM the competition took place today at KTH the Royal Institute of Technology #
STOCKHOLM #
St Petersburg State University of IT Mechanics and Optics #
World Champions #
the #
NUPT #

Sample Output:

1
8
26
51
-1

Note:

本题由旧版NOJ导入,来源:南京邮电大学计算机学院首届ACM程序设计大赛(2009)

Info

NOJ

Provider NOJ

Code NOJ1029

Tags

Submitted 16

Passed 6

AC Rate 37.5%

Date 04/20/2019 10:03:10

Related

Nothing Yet