hdu 2082 找单词
来源:互联网 发布:有淘宝账号的可以贷款 编辑:程序博客网 时间:2024/05/29 04:24
hdu 2082 找单词(组合数学【母函数】第一弹) 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2082
题目分析:种类计数的,母函数可以解决。
code:
#include<stdio.h>#include<string.h>int main(){int i,j,k,t,n,a[60],b[60];scanf("%d",&t);while(t--){memset(a,0,sizeof(a));memset(b,0,sizeof(b));a[0]=1;for(i=1;i<=26;i++){//字母1~26分别是1~26分 scanf("%d",&n);if(n==0)continue;for(j=0;j<=50;j++){for(k=0;k<=n*i&&k+j<=50;k+=i){b[k+j]+=a[j];}}for(j=0;j<=50;j++){a[j]=b[j];b[j]=0;}}int ans=0;for(i=1;i<=50;i++){ans+=a[i];}printf("%d\n",ans);}return 0;}PS:传言母函数很简单,但我还是没能秒懂……第一弹是抄的
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 找单词
- DirectX 学习经典参考书籍 电子书下载
- TestSerial例子程序中的的编译问题
- 新的开始
- 【面试技巧】学会应对不同的面试官
- Matlab重命名和剪切,movefile是大坑
- hdu 2082 找单词
- 黑马程序员——java中的反射机制
- apt-get使用方法
- c语言基础之结构体
- Quartz的任务的临时启动和暂停和恢复
- NVelocity 简单Demo
- leetcode Construct Binary Tree from Preorder and Inorder Traversal
- mac book pro 禁用触摸板的办法
- Bundler的安装与配置