Codeforces 题解 1553B [Reverse String]
【题目大意】 给定字符串 s,给出一个由 s 生成新字符串 t 的方法 M:将指针 p 放在 s 的某一位上,然后将 p 向右移动若干次,再向左移动若干次(p 始终指向 s 中的字符),p 指到的所有字符排列成一个新字符串 t。例如 s 为 abcdef,p 初始为 2(即指向 c),向右移动 2 次,向左移动 3 次,生成的 t 为 cdedcb。现给出若干组 s 和 t,判断 t 能否由 s 使用 M 方法生成。
【数据范围】 组数 $q \le 500$, $|s| \le 500$,$sum(|s|) \le 500$