这是一道模板题。记字符串下标从 开始,定义串 的第 个前缀为子串 ,第 个后缀为子串 。定义 为后缀 的最长公共前缀, 为前缀 的最长公共后缀。给定 组询问,每次给定 ,求 。
输入
输入一行一个只含小写字母的字符串 。
接下来输入一行一个整数 。
接下来输入 行,每行两个整数 。
输出
输出 行,每行两个整数,代表 和 。
样例
标准输入 复制文本 |
icpcicpc 4 1 5 2 6 1 2 2 4 |
标准输出 复制文本 |
4 1 3 2 0 0 1 1 |
提示
对第一个询问,,。
LCP: longest common prefix, LCS: longest common suffix
22/10/01: 数据范围已修复