yxy小蒟蒻的201126总结
2020.11.26 周四
今天转运了
转运了 转运了
谢谢观音菩萨 谢谢耶和华上帝 谢谢安拉真主 谢谢释迦摩尼如来佛 谢谢三清掌教大老爷
我就知道你们还是爱我的
晚上本来想补昨天的 T 3 T3 T3 那个麻烦的题的
但是那玩意实在太麻烦了想想还是算了(这就是我 C S P T 1 CSP\ T1 CSP T1 直接没做的原因吗qwq
然后补了昨天的 T 4 T4 T4 字符串匹配的题
但是那玩意题解看不懂 然后昨天晚上想了个做法好像可行 结果发现就是题解的做法
还有马拉车和拓展 k m p kmp kmp 老是锅 干脆就写了个常数巨大的自己歪歪出来的写法
然后就是今天的后两题
C
斐波
令 ϕ = ( 1 + 5 ) 2 \phi = \frac{(1 + \sqrt 5)}{2} ϕ=2(1+5 ) , ϕ ^ = ( 1 − 5 ) 2 \hat{\phi} = \frac{(1 - \sqrt 5)}{2} ϕ^=2(1−5 )
∑ T ⊆ S [ f i b ( ∑ x ⊆ T x ) ] 2 \sum_{T⊆S}[fib(\sum_{x⊆T}x)]^2 ∑T⊆S[fib(∑x⊆Tx)]2
= 1 5 ∑ T ⊆ S [ ( 1 + 5 ) 2 ∑ x ⊆ T x − ( 1 − 5 ) 2 ∑ x ⊆ T x ] 2 = \frac{1}{5} \sum_{T \subseteq S} [\frac{(1 + \sqrt 5)}{2}^{\sum_{x \subseteq T} x} - \frac{(1 - \sqrt 5)}{2}^{\sum_{x \subseteq T} x}]^2 =51∑T⊆S[2(1+5 )∑x⊆Tx−2(1−5 )∑x⊆Tx]2
= 1 5 ∑ T ⊆ S ( ϕ 2 × ∑ x ⊆ T x − 2 × ϕ ∑ x ⊆ T x × ϕ ^ ∑ x ⊆ T x + ϕ ^ 2 × ∑ x ⊆ T x ) = \frac{1}{5} \sum_{T \subseteq S} (\phi ^ {2 \times \sum_{x \subseteq T} x} - 2 \times \phi ^{\sum_{x \subseteq T} x} \times \hat{\phi} ^{\sum_{x \subseteq T} x} + \hat{\phi} ^ {2 \times \sum_{x \subseteq T} x}) =51∑T⊆S(ϕ2×∑x⊆Tx−2×ϕ∑x⊆Tx×ϕ^∑x⊆Tx+ϕ^2×∑x⊆Tx)
= 1 5 ( ∑ T ⊆ S ϕ 2 × ∑ x ⊆ T x − 2 × ∑ T ⊆ S ϕ ∑ x ⊆ T x × ϕ ^ ∑ x ⊆ T x + ∑ T ⊆ S ϕ ^ 2 × ∑ x ⊆ T x ) = \frac{1}{5} (\sum_{T \subseteq S} \phi ^ {2 \times \sum_{x \subseteq T} x} - 2 \times \sum_{T \subseteq S} \phi ^{\sum_{x \subseteq T} x} \times \hat{\phi} ^{\sum_{x \subseteq T} x} + \sum_{T \subseteq S} \hat{\phi} ^ {2 \times \sum_{x \subseteq T} x}) =51(∑T⊆Sϕ2×∑x⊆Tx−2×∑T⊆Sϕ∑x⊆Tx×ϕ^∑x⊆Tx+∑T⊆Sϕ^2×∑x⊆Tx)
其实就是求 s u m T ⊆ S ϕ ∑ x ⊆ T x sum_{T \subseteq S} \phi ^ {\sum_{x \subseteq T} x} sumT⊆Sϕ∑x⊆Tx
s u m T ⊆ S ϕ ∑ x ⊆ T x = ∏ ( ϕ x + 1 ) − 1 sum_{T \subseteq S} \phi ^ {\sum_{x \subseteq T} x}=\prod (\phi ^ x + 1) - 1 sumT⊆Sϕ∑x⊆Tx=∏(ϕx+1)−1
因为是求区间答案 所以可以直接线段树
又由于化简式子是求积的形式 所以可以维护前缀积的和与后缀积的和
处理完左右区间 p u s h u p pushup pushup 的时候此区间答案就是左右区间答案加上左区间后缀积和乘以右区间前缀积和
D
偶数
字符串的题
四十分就是从小到大枚举 m i d mid mid 然后用哈希来 c h e c k check check
正解是基于一个结论
字符串 w w w 是 v v v 最短的周期
如果 l e n ( w ) len(w) len(w) 是 l e n ( v ) len(v) len(v) 的一个因子,那么最终的 v v v 将会是 v w w . . w vww..w vww..w。
否则 v w vw vw 的最短的周期只能是 v v v,因此新的 v v v 是 v w v vwv vwv。
情况2其实延伸次数是 log \log log 级别的 所以就能搞了
yxy小蒟蒻的201126总结相关推荐
- yxy小蒟蒻的201112总结
2020.11.12 周四 今天题挺简单的 A B C 都是送分题 我 C 题考试的时候瞄了一眼 就战略性放弃了 这里解释一下 真真真不是故意不打的 那是因为之前 bobbobbob 给我说过这个题 ...
- yxy小菊蒻的201130总结
2020.11.30 周一 我!终于!把儒略日补了! 为什么突然想起要补一个月前的 cspcspcsp 题呢? 原因是今天的 T1T1T1 也是个模拟日期的题 但是比儒略日简单 细想儒略日恶心在哪里? ...
- 小蒟蒻的小生活(持续更新)
7月22日至7月30日点击此处 2019.07.20 少见的长达接近两天的假期,啦啦啦! 后天回来就要去日照啦,开心(不知道有没有网) 2019.07.19 哎,学姐课上大家都不是很活跃,为了缓和气氛 ...
- yxy小菊蒻201203总结
这是noip2020前的最后一篇总结了 这段时间连续考了很久的模拟赛 自己有几斤几两还是清楚 水平到稳定不稳定的 个别时候难免会挂分 上次 cspcspcsp 都还好 不是挂了100 是自己不想写大模 ...
- 蒟蒻吃药计划-治疗系列 #round6 数据结构初步-指针|链表|结构体
今天小蒟蒻我学习了一丁点儿关于数据结构的东西,现在我来和大家昏响昏响. %%%WEY神犇神速切火题 更新中 转载于:https://www.cnblogs.com/Fraction/p/8477739 ...
- 二本蒟蒻的带牌退役感言(感谢两年来的acm经历)
TP 20年10月 20年 - 21年 寒假 22年开始,大二下 暑假后,怎么就大三了,时间好快 第47届icpc杭州站 尾声 润~ 20年10月 一个高考发挥失常的蒟蒻来到了化大.他带着不甘和兴奋走 ...
- 【C++】蒟蒻自编文字打怪小游戏
这些天本蒟蒻自己尝试着编了一个文字小游戏,奈何技术力有限无法短时间内实现太多功能. 在这里开个博客发一下资源,有意的朋友可以下来试玩一下,如果有bug或者建议欢迎私信或评论. 更新v0.0.1: 目前 ...
- 蒟蒻のpython(记一个爬虫教程小网站)
虽然到处都有教程.. 但是为了水一篇博客 方便以后的查找,还是记一下,有需要的可以看看. 蒟蒻找的爬虫小网站 感觉开三门语言的专栏显得萌新都专业了不少呢!
- 蒟蒻のpython(做个飞船大战小游戏)
蒟蒻今天觉得:人生苦短,我用python.这句话真的是很贴切了/cy 学了基础直接pygame开发游戏!!! 不多说,开撸! 果然是外行看热闹,内行看笑话.. 顺便更新进程,监督自己的学习. 希望不会 ...
最新文章
- 聊一聊 软件系统中的“热力学第二定律”
- 1102: 火车票退票费计算(函数专题)
- camel_Meet Fabric8:基于Camel和ActiveMQ的开源集成平台
- 贪婪算法、递归计算、动态规划背包问题
- 【 hdu3949 XOR】
- 学习angularjs的内置API函数
- linux进程signal,Linux 编程之【进程】signal
- 方程组的直接解法和迭代法 python_基于任务驱动的翻转课堂线上教学 ——以《解二元一次方程组复习课》为例...
- pip安装包时报错:The repository located at pypi.doubanio.com is not a trusted or secure host
- Spring Boot 揭秘与实战(二) 数据缓存篇 - Guava Cache
- Windows下使用SSH命令登录Linux服务器
- 怎样更改itunes备份位置_妙招更改iTunes备份地址释放C盘空间
- [sprd]Android Q修改 Launcher 上文件夹图标的大小和应用的图标大小一致
- USACO2018JAN Gold
- 用Java写PTA 7-11 设计一个能处理异常的Loan类
- NR CSI报告简介
- 北京大学计算机研究生怎么样,北京大学计算机专业在职研究生怎么样?
- Git本地版本回退与远端版本回退(回滚)
- bazel 构建问题总结
- 世纪佳缘再出事故,区块链能成为搅动婚恋行业的新鲶鱼吗?