计蒜客题解
ZigZagK
一个蒟蒻。
展开
-
【分治+Floyd】2016计蒜之道复赛A[百度地图的实时路况]题解
题目概述有 nn 个点,定义 d(x,z,y)d(x,z,y) 表示 xx -> yy 不经过 zz 的最短路,如果最短路不存在则 d(x,z,y)=−1d(x,z,y)=-1 。求 ∑nx=1∑ny=1∑nz=1{d(x,z,y)|x≠z,y≠z}\sum_{x=1}^{n}\sum_{y=1}^{n}\sum_{z=1}^{n}\{d(x,z,y)|x\ne z,y\ne z\} 。解题报告暴力原创 2017-07-30 18:41:49 · 772 阅读 · 0 评论 -
【数位DP+莫比乌斯函数】2017计蒜之道复赛A[阿里云秘钥池]题解
题目概述求 [L,R][L,R] 中有多少数在 PP 进制下任意相邻位互质。解题报告肯定是数位DP,把转移方程表示出来: f[i][j]=∑k=1P−1f[i−1][k]×[(j,k)=1]=∑k=1P−1f[i−1][k]×e[(j,k)]=∑k=1P−1f[i−1][k]∑d|j,d|kμ(d)=∑d|jμ(d)∑t=1⌊P−1d⌋f[i−1][dt] f[i][j]=\sum_{k=1}^{原创 2017-12-10 13:11:41 · 336 阅读 · 1 评论