#C. 子串取模

    传统题 1000ms 256MiB

子串取模

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

题目描述

给你一个数字构成的字符串 ss。有 nn 个问题。

每个问题会给你三个整数 l,r,ml,r,m,请输出 ss 从左数第 ll 个字符到第 rr 个字符构成的数除以 mm 的余数。

输入格式

第一行一个整数 nn

第二行一个字符串 ss

接下来 nn 行,每行两个整数 l,r,ml,r,m,即当前问题。

输出格式

nn 行,每行分别是每个问题的答案。

3
12345678901234567890
9 15 33
4 7 100
1 2 1000
12
67
12

样例解释

9012345 % 33 = 12
4567 % 100 = 67
12 % 1000 = 12

数据规模与约定

对于 100%100\% 的数据,1n,s10001 \le n,|s| \le 10001lrs1\le l \le r\le |s|, 1m9982443531\le m\le 998244353

  • 子任务 1(30 分):保证 l=rl=r
  • 子任务 2(30 分):保证 m=1000m=1000
  • 子任务 3(40 分):保证 m=998244353m=998244353

语法周赛 Round 22(思维场)

未参加
状态
已结束
规则
乐多
题目
4
开始于
2024-7-5 19:30
结束于
2024-7-7 23:00
持续时间
2 小时
主持人
参赛人数
98