hdu 2082 找单词
来源:互联网 发布:php数组删除重复值 编辑:程序博客网 时间:2024/05/29 05:06
母函数问题,今天闲来无事学习了下。
在这里多项式的写法和砝码例子的写法不一样
如果有2个a,则要写成1+x^1+x^2;
如果有2个c,则要写成1+x^3+x^6+x^9;
理解了母函数,那么就没有什么困难了
#include<iostream>#include<cstring>using namespace std;int z[30],a[55],b[55];int main(){int t;cin>>t;while(t--){memset(a,0,sizeof(a));memset(b,0,sizeof(b));a[0]=1;for(int i=1;i<=26;i++) cin>>z[i]; for(int i=1;i<=26;i++){if(z[i]){for(int j=0;j<=50;j++){for(int k=0;k<=z[i]&&k*i+j<=50;k++){b[k*i+j]+=a[j];}}for(int j=0;j<=50;j++) a[j]=b[j];memset(b,0,sizeof(b));}}int sum=0;for(int i=1;i<=50;i++) sum+=a[i];cout<<sum<<endl;}return 0;}
0 0
- HDU 2082 找单词
- hdu 2082 找单词
- hdu 2082 找单词
- hdu 2082 找单词
- hdu 2082 找单词
- HDU 2082 找单词
- hdu 2082 找单词
- hdu 2082 找单词
- hdu 2082 找单词
- HDU-2082 找单词
- hdu 2082 找单词
- HDU 2082 找单词
- hdu 2082 找单词
- HDU 2082 找单词
- HDU 2082 找单词
- HDU 2082 找单词
- hdu 2082 找单词
- HDU 2082 找单词
- javascript的this关键字总结
- 网络图片查看
- app项目下文件的作用
- jquery操作cookie
- Java内存分析
- hdu 2082 找单词
- UIResponder详解
- Oracle基础(一)
- servlet 跳转
- [Linux]在终端启动程序关闭终端不退出的方法
- Leveldb/lmdb/comdb 各种存储引擎的个人见解
- 【编程题】01串排序
- 虚拟机NAT模式下上网
- JavaScript创建对象的几种方式