문자열과 쿼리
시간 제한2초메모리 제한512 MB
문자열 S에서 F(i)를 S의 접미사이자 S의 i번째 문자까지의 접두사인 가장 긴 문자열의 길이로 정의하고, M개의 질의에 답한다.
문제
길이가 인 문자열 이 주어진다. 함수 는 와 접두사 의 가장 긴 공통 접미사의 길이다.
예를 들어 가 zaaxbaacbaa이면 , , 이다.
문자열 와 쿼리 개가 주어졌을 때, 각 쿼리 에 대해 를 구하는 프로그램을 작성한다.
입력
첫째 줄에 문자열 가 공백 없이 한 줄로 주어진다. 의 길이 은 이다.
둘째 줄에 쿼리의 개수 이 주어진다. ()
셋째 줄부터 개의 줄에 각 쿼리의 정수 가 한 줄에 하나씩 주어진다. ()
출력
각 쿼리 에 대해 를 입력에 주어진 순서대로 한 줄에 하나씩 출력한다.