码迷,mamicode.com
首页 >  
搜索关键字:母函数    ( 458个结果
hdu 2082 找单词(母函数)
代码: #include using namespace std; int main() { int t; scanf("%d",&t); while(t--) { int a[27]; for(int i=1;i<=26;i++) scanf("%d",&a[i]); long long ...
分类:其他好文   时间:2015-06-03 11:55:31    阅读次数:94
hdu 1028 Ignatius and the Princess III(用母函数解决整数分拆问题)
代码: #include #include using namespace std; int main() { int n; int c1[150],c2[150]; while(scanf("%d",&n)==1) { for(int i=0;i<=n;i++) { c1[i]=1; ...
分类:其他好文   时间:2015-06-03 06:12:22    阅读次数:140
杭电ACM1398——Square Coins~~母函数
这一题,简单的母函数的应用,好久没有写过母函数了,有点生疏了。 题目的硬币有17种,分别是1到17的平方的硬币。 下面的是AC的代码: #include #include #include using namespace std; int dp[305], temp[305]; int main() { int i, j, k, l; for(i = 0; i < 305; i...
分类:其他好文   时间:2015-05-31 23:22:36    阅读次数:196
母函数大模版
//母函数模板 //形如(1+x^1+x^2+x^3+....+x^n)*(1+x^2+x^4+x^6+....+x^n)*......(1+x^m+x^2m+x^3m+....+x^n) #include using namespace std; const int lmax=10000; int c1[lmax+1],c2[lmax+1]; int main() { int n,i,j,...
分类:其他好文   时间:2015-05-22 09:47:04    阅读次数:112
HDU-2082(母函数)
找单词 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2739    Accepted Submission(s): 1941  Problem Description 假设有x1个字母A, x2个字母B,...
分类:其他好文   时间:2015-05-21 22:40:41    阅读次数:201
HDU 1171 Big Event in HDU 杭电大事件(母函数,有限物品)
题意:分家问题,对每种家具都估个值,给出同样价值的家具有多少个,要求尽可能平分,打印的第一个数要大于等于第二个数。思路:可以用背包做,也可以用母函数。母函数的实现只需要注意一个点,就是每次以一种价格递增,而不是自加。每类家具有上限,就是该类家具的价值*件数。注意判断输入的结束标志是n 2 using...
分类:其他好文   时间:2015-05-21 15:30:09    阅读次数:130
HDU 1398 Square Coins 平方硬币 (普通母函数,水)
题意:有17种硬币,每种的面值为编号的平方,比如 1,4,9,16....。给出一个数字,求组成这个面值有多少种组法?思路:用普通母函数解,主要做的就是模拟乘法,因为硬币是无限的,所以每个构造式中每一个项的系数都是1。我们只需要第n项的系数,大于n的并不需要,所以大于n的项就不用再做计算了。 1 #...
分类:其他好文   时间:2015-05-21 12:34:13    阅读次数:161
HDU1709 The Balance【母函数】
题目大意: 现有一个天平和不同质量的砝码,每个质量的砝码只有一个,且令S为这些砝码质量的总和。 现在,从1~S中,找到用这些砝码不能称出的物品质量。 思路: 每种砝码既可以放在右盘,又可以放在左盘,如果视作左物右码的话,砝码放在左边取减号, 放在右边取加号。最终将指数看为正数,求得的系数要求绝对值。放在同一端c2[j+k] += c1[j]; 放在不同端c2[abs(k-j)] += c1[j]。...
分类:其他好文   时间:2015-05-15 12:11:23    阅读次数:104
HDU2110 Crisis of HDU【母函数】
题目大意: 公司有N种价值的资产,每种价值的资产数量已知,问能否得到总资产1/3的分割资产方法。 问:分割资产的方案数是多少(mod 10000)。 思路: 给定N种价值的资产,设每种价值Pi的数量为Mi,则总资产为sum = Σ Pi*Mi (1 <= i <= N)。 可得母函数g(x) = Π(1 + x^Pi + x^(2*Pi) + … + x^(Pi*Mi) ) (1 <= i <= N)。找到sum/3的 系数即可。...
分类:其他好文   时间:2015-05-15 10:46:59    阅读次数:99
NEFU776 抓住奥斯卡【母函数】
题目大意: 给你面值为1分、2分、5分的硬币,并且这些硬币的数量分别为N1,N2和N5。问: 这些硬币最小不能表示的值为多少。 思路: 母函数问题,通过分析,可得: g(x) = (1+x+x^2+x^3+…+x^N1) * (1+x^2+x^4+…x^(2*N2) ) * (1+x^5+x^10+…x^(5*N5) ) 这些硬币能表示的最大值Max = N1 + N2*2 + N5*5。考虑1,2,…,Max,Max+1次幂的系数是 否为令,找出这些硬币不能表示的最小的值。...
分类:其他好文   时间:2015-05-15 09:03:07    阅读次数:116
458条   上一页 1 ... 25 26 27 28 29 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!