每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行输入两个整数 ,代表序列中的元素个数、查询次数。 第二行输入 个整数 ,代表序列中的元素。 此后 行,第 行输入两个整数 ,代表第 次询问的区间。除此之外,保证单个测试文件的 之和不超过 , 之和不超过 。
对于每个查询,新起一行。输出一个整数,代表该次查询的结果。
3 2 1 1 1 1 2 3 1 2 3 3 1 3 5 1 31 31 31 31 31 1 5
2 0 48