[JZOJ5214]【HEOI、SXOI2017】相逢是问候(口胡)
来源:互联网 发布:org.apache.thrift 编辑:程序博客网 时间:2024/05/17 01:00
Description
Solution
指数是不能取模的,这很尴尬
但是有欧拉定理
若
因为根据欧拉定理
但是此处c,p并不一定互质
有欧拉定理的扩展(为什么还有这种操作。。。。)
可以证明,一个数不断在外面套个
那么对于修改操作,可以证明,对于任何一个初始的Ai,经过
也就是说
设当前是
同时也是
继续向上一层推
设
但是
相应的
叠了若干个
指数也会是1
再怎么操作,最终的指数都是1
所以一定是常数,并且叠的层数最多
可以线段树维护每个做了几层,区间求和,若区间操作次数最少的都变成常数了,那就不用做了,否则暴力修改每个叶子节点
复杂度
向上递归一个,快速幂一个。
显然会T
因为底数相同,可以预处理快速幂
具体怎么弄我也不会(好吧我太弱了。。)
Code
因为是口胡,所以没有题解!
阅读全文
0 0
- [JZOJ5214]【HEOI、SXOI2017】相逢是问候(口胡)
- bzoj4869&&jzoj5214[Shoi2017]相逢是问候 线段树+欧拉定理
- 【BZOJ4869】【SHOI2017】相逢是问候
- 4869: [Shoi2017]相逢是问候
- 【GDOI2018模拟7.9】相逢是问候
- 【GDOI2018模拟7.9】相逢是问候
- [题解]bzoj4869 SHOI2017相逢是问候
- JLOI2017——相逢是问候,离别是祝愿
- 【BZOJ 4869】【2017六省联考】相逢是问候
- [扩展欧拉定理] BZOJ 4869 [Shoi2017]相逢是问候
- bzoj 4869: [Shoi2017]相逢是问候 数论+线段树
- 【BZOJ4869】相逢是问候(线段树+欧拉定理)
- [JZOJ5215]【HEOI、SXOI2017】组合数问题
- [省选] [扩展欧拉函数] [线段树] [BZOJ4869] [HLOI2017] 相逢是问候
- [BZOJ4869][Shoi2017]相逢是问候 扩展欧拉定理+势能线段树
- BZOJ 4869 [Shoi2017]相逢是问候 扩展欧拉定理+线段树
- 相逢是一种缘
- 【SHOI&SXOI2017】bzoj4872 分手是祝愿
- 1
- Linux入门
- Oracle与Mysql主键、索引及分页的区别小结
- 动态规划:HDU1003-Max Sum(最大子序列和)
- BZOJ 2761 JLOI 2011 不重复数字
- [JZOJ5214]【HEOI、SXOI2017】相逢是问候(口胡)
- idea怎么把成jar包
- 07-09
- 基于linux2.6.22.6版本的buildroot uclibc 交叉编译工具的创建
- 2
- linux 用户管理和帮助命令
- 关于String类的写实拷贝
- 使用jQuery+JSONP获取跨域资源
- 原生JavaScript实现幻灯片效果