传统题 1000ms 256MiB

符咒封印

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

唐僧师徒途经火焰山,烈火挡路,孙悟空去借芭蕉扇。铁扇公主说芭蕉扇被一串符咒封印,封印上刻着一个长度为 n 的整数序列 a1, a2, ..., an。她会给你 q 次询问,每次给出两个参数 l 和 r,你需要计算并输出下面这个和:

1 * a[l] + 2 * a[l+1] + 3 * a[l+2] + ... + (r - l + 1) * a[r]

如果答案很大,只需输出对模数 998244353 取模后的结果。若你能对每个询问算出正确结果,便可解开封印,借到芭蕉扇通过火焰山。

输入格式

第一行两个整数n,q(1≤n,q≤1e5)

第二行n个整数a1∼an(1≤ai≤1e9)

接下来q行,每行两个整数l,r(1≤l≤r≤n),表示q组询问。

输出格式

输出q行,表示对于每次询问的答案。

样例

3 1
3 2 1
2 3
4

Limitation

1s, 1024KiB for each test case.

2025ACM新生积分赛 Round #4

未参加
状态
已结束
规则
ACM/ICPC
题目
13
开始于
2025-11-8 13:00
结束于
2025-11-8 18:00
持续时间
5 小时
主持人
参赛人数
53