码迷,mamicode.com
首页 >  
搜索关键字:bzoj 2818 gcd    ( 15084个结果
51nod - 1363 - 最小公倍数之和 - 数论
https://www.51nod.com/Challenge/Problem.html ! problemId=1363 求$\sum\limits_{i=1}^{n}lcm(i,n)$ 先换成gcd: $\sum\limits_{i=1}^{n}\frac{i n}{gcd(i,n)}$ 显而易 ...
分类:其他好文   时间:2019-06-07 13:01:12    阅读次数:124
[CF664A]Complicated GCD(数论)
题目链接 http://codeforces.com/problemset/problem/664/A 题意 给两个数,找出它们的最大公因子d,使得从a到b之间的数都可以整除d. 题解 gcd(1,a)=1,gcd(a,a)=a,gcd(a,a+1)=gcd(a,1)=1. 代码 ...
分类:其他好文   时间:2019-06-07 00:55:27    阅读次数:101
CF1174E Ehab and the Expected GCD Problem(DP,数论)
题目大意:对于一个序列,定义它的价值是它的所有前缀和的 $\gcd$ 中互不相同的数的个数。给定整数 $n$,问在 $1$ 到 $n$ 的排列中,有多少个排列的价值达到最大值。答案对 $10^9+7$ 取模。 $2\le n\le 10^6$。 一道 Div. 2 的难度 2500 的题,真的不是吹 ...
分类:其他好文   时间:2019-06-07 00:37:20    阅读次数:174
数论+线性dp——cf1174A
直接推公式没有推出来 看了题解才会做。。 首先能够确定前面几个数的gcd一定是2^j * 3^k, 其中k<=1 那么可以用dp[i][j][k]来表示到第i位的gcd是2^j*3^k f(j,k) 为 n / 2^j / 3^k 那么状态转移有 dp[i+1][j][k]=dp[i][j][k]* ...
分类:其他好文   时间:2019-06-07 00:17:38    阅读次数:97
bzoj2839 集合计数
[没有嘟嘟嘟,权限题] 我们dp,令$dp[i]$表示选若干个集合,交集为$i$的方案数,则$dp[i] = C_{n} ^ {i} (2 ^ {2 ^ {n i}} 1)$。就是说我们先强制选$i$个,有$C_{n} ^ {i}$个选法,然后剩下的随便选,于是就产生了$2 ^ {n i}$个集合, ...
分类:其他好文   时间:2019-06-06 21:23:23    阅读次数:135
bzoj 2716: [Violet 3]天使玩偶
bzoj 2716: [Violet 3]天使玩偶 链接 "bzoj" 思路 80s的评测交了五六发、、、~~貌似卡评测了~~ 只讨论在左下角的点,cdq分支求出。 然后剩下的用坐标对称啥的再来三遍。 不过每次还原这样是会T的。 对x排序,然后搞就过了,(我也不知道,不过还是40s左右) KD tr ...
分类:其他好文   时间:2019-06-06 12:00:26    阅读次数:140
bzoj 3732 Network (kruskal重构树)
大意: 无向图, 多组询问, 求从A点走到B点的所有路径中,最长的边最小值是多少. kruskal重构树板子题, 最小值一定是最小生成树上的最长边, 转化为求kruskal重构树lca的点权. ...
分类:Web程序   时间:2019-06-05 22:11:43    阅读次数:140
HDU - 4059: The Boss on Mars (容斥 拉格朗日 优化)
pro: T次询问,每次给出N(N<1e8),求所有Σi^4 (i<=N,且gcd(i,N)==1) ; sol: 因为N比较小,我们可以求出素因子,然后容斥。 主要问题就是求1到P的4次幂和。 我们知道K次幂和是一个K+1次多项式。 这里有公式Pre=P*(P+1)*(2P+1)*(3P^2+3P ...
分类:其他好文   时间:2019-06-05 19:24:48    阅读次数:89
bzoj 1925
一道略有难度的dp 设状态$dp[i][j]$表示长度为$i$,开头高度为$j$且为山峰的方案数 考虑到一个序列是对称的,所以总方案数即为$2*\sum_{i=2}^{n}dp[n][i]$ 这样我们只需考虑转移即可 首先,我们发现,如果两个数$i$与$i+1$不相邻,那么交换这两个数之后方案数不变 ...
分类:其他好文   时间:2019-06-03 22:20:50    阅读次数:132
bzoj1023: [SHOI2008]cactus仙人掌图
1023: [SHOI2008]cactus仙人掌图 链接 "bzoj" 思路 仙人掌求两点间最短路最大。姑且叫他仙人掌的直径。 f[u]表示u为端点的最长的最短路 当他是圆圆边,和树上一样dp转移。 圆方边,取出环了进行别的dp。 转化成带权的环上更新两端距离的最短路的最大值,单调队列。 最后别忘 ...
分类:其他好文   时间:2019-05-31 21:16:20    阅读次数:109
15084条   上一页 1 ... 45 46 47 48 49 ... 1509 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!