题目名称 4413. [ICPC2026河南省赛]来点离线做法
输入输出 lixian.in/out
难度等级 ★★★
时间限制 5000 ms (5 s)
内存限制 512 MiB
测试数据 12
题目来源 GravatarHXF 于2026-05-26加入
开放分组 全部用户
提交状态
分类标签
查看题解 分享题解
通过:4, 提交:6, 通过率:66.67%
GravatarRpUtl 100 5.199 s 126.22 MiB C++
Gravatar李金泽 100 9.883 s 488.31 MiB C++
GravatarHXF 100 14.652 s 59.90 MiB C++
GravatarHXF 100 23.116 s 227.83 MiB C++
Gravatar李金泽 50 9.304 s 488.33 MiB C++
GravatarRpUtl 26 5.089 s 125.73 MiB C++
本题关联比赛
ICPC复现(AI数据)
关于 来点离线做法 的近10条评论(全部评论)

4413. [ICPC2026河南省赛]来点离线做法

★★★   输入文件:lixian.in   输出文件:lixian.out   简单对比
时间限制:5 s   内存限制:512 MiB

【题目描述】

给定长度为 $n$ 的数列 $a$,$q$ 次查询,每次给出 $l,r,k$,求:

$$\sum_{i=l}^r\left\lfloor\frac{a_i}{k}\right\rfloor$$

【输入格式】

第一行两个数 $n,q$($1\le n,q\le 10^5$)。

第二行 $n$ 个非负整数 $a_i$($0\le a_i\le 10^5$)。

接下来 $q$ 行,每行三个数 $l,r,k$ 表示询问 $1\le l\le r\le n,1\le k\le 10^5$。

【输出格式】

$q$ 行,每行一个整数表示答案。

【样例输入】

10 5
7 6 5 4 5 2 1 7 2 3
4 9 5
5 6 3
1 2 6
2 10 9
6 8 1

【样例输出】

2
1
2
0
10

【样例说明】

【数据规模与约定】

题面里有。

【来源】

ICPC2026 河南省赛。