其他分享
首页 > 其他分享> > 【BIT2021程设】9.礼物

【BIT2021程设】9.礼物

作者:互联网

写在前面:

本系列博客仅作为本人十一假期过于无聊的产物,对小学期的程序设计作业进行一个总结式的回顾,如果将来有BIT的学弟学妹们在百度搜思路时翻到了这一条博客,也希望它能对你产生一点帮助(当然,依经验来看,每年的题目也会有些许的不同,所以不能保证每一题都覆盖到,还请见谅)。

不过本人由于学艺不精,代码定有许多不足之处,欢迎各位一同来探讨。

同时请未来浏览这条博客的学弟学妹们注意,对于我给出完整代码的这些题,仅作帮助大家理解思路所用(当然,因为懒,所以大部分题我都只给一个伪代码)。Anyway,请勿直接复制黏贴代码,小学期的作业也是要查重的,一旦被查到代码重复会严厉扣分,最好的方法是浏览一遍代码并且掌握相关的要领后自己手打一遍,同时也要做好总结和回顾的工作,这样才能高效地提升自己的代码水平。

加油!
 


成绩10开启时间2021年08月27日 星期五 12:00
折扣0.8折扣时间2021年09月3日 星期五 23:00
允许迟交关闭时间2021年10月10日 星期日 23:00

Description

小张的好朋友小松要过生日了,小张打算为他挑选一件礼物。在市场上他发现有一个珠子手镯的商店很不错。在这家商店会出售特殊的珠子并穿成一个手镯,在货架上珠子排成一排,每一个珠子上有一个小写英文字母。店家有一个特殊的规定,必须在一排珠子中按顺序从左到右挑选。小张心中已经有一个想要送给小松的单词,请你告诉他应该如何挑选珠子使得手镯上珠子的字母组成小张想要的单词。

Input

第一行,一个字符串,表示货架上的一排珠子,仅包含小写英文字母,长度在200000以内。

第二行,一个字符串,表示小张想要的单词,仅包含小写英文字母,长度在10000以内。

Output

输出一行整数,表示小张按照从左到右需要挑选的珠子在货架上的位置。

Notes

从左到右按顺序选出的珠子上的字母为'p','p','y','h','a'。串成环形的手镯后可以组成"happy"。

数据保证有解,若有多种选取方法,输出其中字典序最小的一个,比如1 2 3 4比1 3 4 5的字典序小

提交后查看结果页面错误信息一栏,前4行的编译错误大家不用理会,第5行是关于你的结果的信息。

测试用例 1以文本方式显示
  1. pxrtpsapyjhuvab↵
  2. happy↵
以文本方式显示
  1. 1 5 9 11 14↵
1秒64M

待填坑

 

标签:10,00,代码,手镯,小张,珠子,BIT2021,程设,礼物
来源: https://blog.csdn.net/m0_62573554/article/details/120603200