문제지문 언어한국어expand_more한국어English日本語简体中文알파벳 소문자로 이루어진 길이 NNN의 문자열 SSS가 주어진다. 문자열 TTT는 처음에 빈 문자열이다. 총 QQQ번의 과제가 순서대로 진행된다. iii번 과제를 내기 직전에 SSS의 처음 aia_iai글자를 TTT의 맨 뒤에 이어 붙인다. 그 뒤 현재 에서 가 연속 부분 문자열로 등장하는 횟수를 구해야 한다. 서로 겹치는 등장도 모두 센다. 각 과제의 답을 구하여라.입력입력은 다음과 같은 형식으로 주어진다.N QN\ QN Q SSS a1 a2 ⋯ aQa_1\ a_2\ \cdots\ a_Qa1 a출력총 QQQ개의 줄을 출력한다. iii번째 줄에는 iii번 과제에서의 답을 출력한다.제한 1≤N,Q≤200 0001 \le N,Q \le 200\,0001≤N,Q≤200000. SSS는 길이 NNN의 영문 소문자 문자열이다. 1≤ai≤N1 \le a_i \le N (). 예제입력복사5 4 ababa 3 2 5 4출력복사0 0 2 2태그 보기