首页IT科技上帝制造的时候图片大全(Luogu P4145 上帝造题的七分钟 2 / 花神游历各国 题解)

上帝制造的时候图片大全(Luogu P4145 上帝造题的七分钟 2 / 花神游历各国 题解)

时间2025-08-04 18:56:27分类IT科技浏览4618
导读:Luogu链接:上帝造题的七分钟 2 / 花神游历各国...

Luogu链接:上帝造题的七分钟 2 / 花神游历各国

$ {\scr \color {Orchid}{\text{Solution}}} $

题目大意

支持两种操作:

区间开方(向下取整) 区间求和

分析

发现线段树容易实现区间求和              ,考虑区间开方操作

其实并没有什么思路

我们发现了一个很显而易见神奇的事情,如果对一个数开方且下取整                      ,最后这个数一定是$1$

然后用计算器计算一下       ,发现$1$~$10^{12}$里的一个数       ,最多开方$6$次                      ,就能变成$1$

所以一共最多只用修改$ 6 \times n$次               ,发现这是可以承受的

所以就很简单啦!维护区间最大值       ,如果区间内所有数都小于等于$1$                     ,就跳过这段区间

如果大于1               ,就把区间细分为左儿子与右儿子,重新进行上一步                     ,一直到叶子节点                      ,直接修改即可

时间复杂度:$O(n log n)$(常数很小)

最后放个代码啦QwQ

Code

声明:本站所有文章,如无特殊说明或标注              ,均为本站原创发布               。任何个人或组织                      ,在未征得本站同意时       ,禁止复制               、盗用                     、采集       、发布本站内容到任何网站               、书籍等各类媒体平台                     。如若本站内容侵犯了原著者的合法权益              ,可联系我们进行处理       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
web端播放rtsp最优方案(WebRTC实现rtsp流在浏览器中播放) 快速任务赚钱(快任务广告网如何赚钱-如何**赚钱?这些方法值得一试)