- 5
- 0
- 约3.07千字
- 约 3页
- 2017-12-20 发布于浙江
- 举报
【2017年整理】ACM-DIY Group Contest 2011 Spring,结题报告
1001Centeur
首先求各个位置的sg 值,可以打表找规律,也可以参考 Thomas S. Ferguson 的《GAME
THEORY》 At-Least-Half 可知各个位置的sg 值该位置编号的二进制位数,亦即sg值最大
为63。然后合并区间,统计各种sg值对应的已经确定是亮着的灯泡nim和。再统计各种sg
值对应的可变状态的灯泡数目。最后dp加快速幂求解所有亮着灯的nim和为0的状态数。
用f[i,j]表示sg值为0到i 所组成的nim和为j 的状态数。状态转移时用f[i,j] *k1 +f[i + 1,j]
更新f[i+1,j],用f[i,j] *k2 + f[i + 1, j^ (i + 1)] 更新f[i+1,j^(i + 1)],k1 为sg值为i+1 的位置
组合出nim和为0的情况数,k2 为sg值为i+1的位置组合出nim和为(i+1)的情况数。
1002HowManyHouGong
这是个有一定数据量的查询问题,一般可以用log的复杂度来搞。而log的复杂度基本上是
牵扯到某某树,这题也不例外,不过可以用简单的树状数组搞定(ym 用treap 以及其他神马
的)。
首先得分析一下Query的是什么东西,求sumF(v,val),我们可以进行一番推倒,可以通过累
加第 i 位出现 val 的次数来计算答案,容易发现这即是 s
您可能关注的文档
- 【2017年整理】2炉低氮改造临时运行规程和临时技术措施.doc
- 【2017年整理】2隐患汇总登记台账.doc
- 【2017年整理】2网络传输介质及网络设备.ppt
- 【2017年整理】3 固体量子理论初步.ppt
- 【2017年整理】3 音响均衡器变化不明显 工厂数据level由53改为49 at29s168.pdf
- 【2017年整理】3-1-锡焊机理与焊点可靠性分析.pdf
- 【2017年整理】3. 现代电信网络的同步问题.doc
- 【2017年整理】3 水泥土墙工程.ppt
- 【2017年整理】3.1电缆的单盘检验与配盘.ppt
- 【2017年整理】3.3 生活中常见的有机物乙醇.ppt
- DB64T1025-2021 葡萄斑叶蝉测报调查及防治技术规程.pdf
- TZSA214-2023 智慧家庭影院用电视技术规范.pdf
- DB42T2341-2024 综合管廊顶管工程技术规程.pdf
- DB31T910-2025 区域雷击风险评估技术规范.pdf
- TGXAS-奶水牛引种技术规范编制说明.pdf
- TGXSES0023-2026 养殖废水中5种孕激素的测定 液相色谱-三重四级杆串联质谱法.pdf
- DB65T4452-2021 机关事务标准化工作指南.pdf
- TGXAS-家属陪产服务与管理规范编制说明.pdf
- TUWA014-2022 超高清视频图像质量第1 部分:主观评价.pdf
- TCCUA013-2021 基于微服务的云敏捷应用开发与集成要求.pdf
原创力文档

文档评论(0)