#128. [KSC004B] Luogu

[KSC004B] Luogu

版权声明

本题版权归 Long Long OJ 所有。

题目描述

给定一个字符串(下标从 11 开始)和 qq 次询问,每次问字符串的区间 [x,y][x,y] 有几个 l,u,o,g,uu\tt{l,u,o,g,uu}

输入格式

第一行一个字符串 ss

第二行一个正整数 qq

下面 qq 行,每行两个正整数 x,yx,y

输出格式

qq 行,每行 55 个非负整数,分别代表 l,u,o,g,uu\tt{l,u,o,g,uu} 出现的个数。

样例

llouugulouugol
5
1 9
1 9
8 10
1 14
5 14
3 3 2 1 1
3 3 2 1 1
1 1 1 0 0
4 5 3 2 2
2 4 2 2 1

数据范围

  • 对于 10%10\% 的数据,q,s20q,|s|\le20
  • 对于 100%100\% 的数据,1q,s1061 \le q,|s| \le 10^6
  • 字符串只含有字母 l,u,o,g,u\tt{l,u,o,g,u}
  • 保证 1xys1 \le x \le y \le |s|