| 题目名称 | 3670. [Codeforces 797E]Array Queries |
|---|---|
| 输入输出 | arrayque.in/out |
| 难度等级 | ★★☆ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 256 MiB |
| 测试数据 | 20 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 查看题解 | 分享题解 |
| 通过:2, 提交:3, 通过率:66.67% | ||||
|
|
100 | 3.027 s | 158.72 MiB | C++ |
|
|
100 | 5.423 s | 160.62 MiB | C++ |
|
|
0 | 39.978 s | 1.87 MiB | C++ |
| 关于 Array Queries 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
开始学习神の根号算法
| ||||
arrayque.in
输出文件:arrayque.out
简单对比给定长度为 $n$ 的序列 $a$,进行 $q$ 次询问。
每次询问给出 $p,k$,您要不断地执行操作 $p\gets p+a_p+k$,直到 $p>n$ 为止,每次询问的答案为该询问所花费的操作次数。
第一行包含一个整数 $n$。
第二行包含 $n$ 个整数,表示序列 $a$ 的元素。
第三行包含一个整数 $q$,表示询问的次数。
接下来 $q$ 行,每行包含两个整数 $p,k$,表示一个询问。
输出共 $q$ 行,第 $i$ 行一个整数表示第 $i$ 个询问的答案。
3 1 1 1 3 1 1 2 1 3 1
2 1 1
在此键入。
$1\le n,q\le 10^5,1\le a_i\le n,1\le p,k\le n$
Codeforces