#310. [R50B]字符串拼接
[R50B]字符串拼接
时空限制
1S/512M
题目描述
给定 个字符串 ,保证这 个字符串的第一个字符互不相同。
另外给出一个字符串 ,已知 是由这 个字符串按照某种顺序拼接而成的。请你求出这 个字符串是按照什么顺序拼接起来的。
格式
输入格式
第一行包含一个整数 ,表示字符串的数量。
接下来 行,第 行包含一个字符串 。
最后一行包含一个字符串 ,表示拼接后的长字符串。
输出格式
输出一行包含 个整数,每两个整数之间用一个空格隔开,表示这 个字符串拼接成 的顺序(输出对应字符串从 到 的编号)。
样例
样例输入 #1
3
apple
banana
cat
catbananaapple
样例输出 #1
3 2 1
样例解释 #1
给定的 个字符串分别是:
号:apple
号:banana
号:cat
目标字符串 为 catbananaapple。
可以看出它是按照 cat banana apple 的顺序拼接而成的,分别对应编号 。因此输出 3 2 1。
数据规模
对于 的数据,,每个字符串 的长度 。保证 个字符串的第一个字符互不相同。
Related
In following contests: