两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  信息學(xué)奧賽一本通T1460-A Horrible Poem
題目 2370:

信息學(xué)奧賽一本通T1460-A Horrible Poem

時(shí)間限制: 2s 內(nèi)存限制: 192MB 提交: 19 解決: 5

題目描述

給出一個(gè)由小寫英文字母組成的字符串 S,再給出 q 個(gè)詢問,要求回答 S 某個(gè)子串的最短循環(huán)節(jié)。

如果字符串 B 是字符串 A 的循環(huán)節(jié),那么 A 可以由 B 重復(fù)若干次得到。

輸入格式

第一行一個(gè)正整數(shù) n,表示 S 的長(zhǎng)度。

第二行 n 個(gè)小寫英文字母,表示字符串 S 。

第三行一個(gè)正整數(shù) q ,表示詢問個(gè)數(shù)。

下面 q 行每行兩個(gè)正整數(shù) a,b,表示詢問字符串 S[a..b] 的最短循環(huán)節(jié)長(zhǎng)度。

輸出格式

依次輸出 q 行正整數(shù),第 i 行的正整數(shù)對(duì)應(yīng)第 i 個(gè)詢問的答案。

樣例輸入

8
aaabcabc
3
1 3
3 8
4 8

樣例輸出

1
3
5

提示

1≤a≤b≤n≤5×105 , q≤2×106。
標(biāo)簽