Neko and sequence(HDU - 6539,树状数组 + 思维)
2021/5/2 18:28:55
本文主要是介绍Neko and sequence(HDU - 6539,树状数组 + 思维),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、题目链接:
Neko and sequence
二、题目大意
给一个长度为 n n n 且字符集为 { ′ ( ′ , ′ ) ′ } \{'(', ')'\} {′(′,′)′} 的字符串 s s s,下标从 0 0 0 开始标号. 还给出一个整数 q q q 和一个整数 k k k.
定义走一步:对于每一个 i ( 0 ≤ i ≤ n − 1 ) i \; (0 \leq i \leq n - 1) i(0≤i≤n−1),若 s [ i ] = = ′ ( ′ s[i] == '(' s[i]==′(′,则走一步到达 ( i − k + n ) % n (i - k + n) \% n (i−k+n)%n 的位置;若 s [ i ] = = ′ ) ′ s[i] == ')' s[i]==′)′,则走一步到达 ( i + k ) % n (i + k) \% n (i+k)%n 的位置.
定义 f ( i , d ) f(i, d) f(i,d) 表示从位置 i i i 出发,走恰好 d d d 步到达的位置.
一共有 q q q 次询问,每次询问给出三个整数 l , r , d l, r, d l,r,d,表示询问 ∑ i = l r f ( i , d ) \begin{aligned} \sum_{i = l}^{r}{f(i, d)} \end{aligned} i=l∑rf(i,d).
这篇关于Neko and sequence(HDU - 6539,树状数组 + 思维)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15PingCAP 黄东旭参与 CCF 秀湖会议,共探开源教育未来
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升