問題文問題文の言語日本語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タグを表示