专栏文章
题解:CF2157G Isaac's Queries
CF2157G题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @min1i8cj
- 此快照首次捕获于
- 2025/12/01 19:02 3 个月前
- 此快照最后确认于
- 2025/12/01 19:02 3 个月前
对 做前缀和得到 ,每次询问变成 。
首先考虑只有 怎么做,钦定 ,那么有 。同理,对于 的 询问 可以代价更小地得到答案;对于 的 询问 。这样我们得到了所有 的值,直接计算 个询问即可。
然后考虑原问题。考虑拆位,假设当前计算到第 位,钦定 这一位是 ,使用类似的方法我们能知道 这一位值是多少。接下来像字典树一样我们分成左右两棵子树,两棵子树之间点的答案就是 ,子树内部的答案就是递归子问题。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...