很裸的生成函数:

My Code:

#include <iostream>#include <cstring>#include <cstdio>

using namespace std;

const int N = 100;

int c1[N], c2[N];int val[N];

int main() {//freopen("data.in", "r", stdin);

int i, j, k, t, ans;while(~scanf("%d", &t)) {while(t--) {for(i = 1; i <= 26; i++)                scanf("%d", &val[i]);            memset(c1, 0, sizeof(c1));            memset(c2, 0, sizeof(c2));for(i = 0; i <= 50 && i <= val[1]; i++) {                c1[i] = 1;            }for(i = 2; i <= 26; i++) {for(j = 0; j <= 50; j++) {for(k = 0; k + j <= 50 && k <= i*val[i]; k += i) {                        c2[j + k] += c1[j];                    }                }for(j = 0; j <= 50; j++) {                    c1[j] = c2[j]; c2[j] = 0;                }            }for(ans = 0, i = 1; i <= 50; i++) {                ans += c1[i];            }            cout << ans << endl;        }    }return 0;}

HDU_2082 找单词 (生成函数)相关推荐

  1. 42翻转单词顺序列+注意该题找单词的方法

    题目描述 牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上.同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思.例如,"st ...

  2. HDU-2082 找单词 母函数

    找单词 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submis ...

  3. HDU2082 找单词【母函数】

    找单词 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submissio ...

  4. 7-30 找单词——多重背包求方案数

    假设有x1个字母A, x2个字母B,- x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,- 字母Z的价值为26.那么,对于给定的字母,可以找到多少价值<=50的单词呢?单词的价值就是 ...

  5. PTA 找单词 (15分)(bfs)

    7-2 找单词 (15分) 假设有x1个字母A, x2个字母B,- x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,- 字母Z的价值为26.那么,对于给定的字母,可以找到多少价值<= ...

  6. java句子中找单词_java程序找到一个句子中每个单词的字母数

    我想找到一个句子中每个单词的字母数.我已经尝试了几次使用几个代码,但从来没有得到它.我总是显示错误StringIndexOutOfBounds异常.我的一个代码如下:java程序找到一个句子中每个单词 ...

  7. 找单词(母函数问题)

    Description 假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,..... 字母Z的价值为26.那么,对于给定的字母,可以找到多少价 ...

  8. 母函数——找单词(hdu2082)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2082 题目描述: 假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价 ...

  9. hdu 2082 找单词(母函数)

    Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission ...

  10. [ACM] hdu 2082 找单词 (母函数)

    Problem Description 假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,..... 字母Z的价值为26.那么,对于给定的字母 ...

最新文章

  1. volumill插件下载网盘地址_IDM也可以下载磁力链接?(附资源)全程30Mb/s!你不知道的那些IDM妙用!...
  2. 单例模式(全局地提供了一个类的唯一对象,该类的对象只创建一次,避免了创建类对象的开销)
  3. 查看pod网络范围_可用网络的ip地址范围
  4. Nosql数据库的四大分类
  5. 又栽了?苹果侵犯高通三项专利需赔偿3100万美元
  6. 【Robot 学习1】 机器人平台搭建
  7. Matlab定义自定义深度学习网络中间层
  8. 无pygame写一个python贪吃蛇
  9. android so文件解密器,【Android 原创】so文件动态加解密的CrackMe
  10. IDEA修改主题颜色,只需要四步
  11. 计算机开机时前按什么键,开机怎么进入bios?电脑开机按什么键进入BIOS方法大全...
  12. 重力感应失灵/更新win10后不能自动旋转屏幕
  13. 在浏览器中输入网址到网页展现全部过程
  14. stm32f103c8t6的内部Flash读取
  15. 8266,永远滴神!美女设计师的「舌头控制器」,从此动动嘴就能玩游戏!
  16. 设计模式(二)抽象工厂模式
  17. 有没有什么靠谱的副业?
  18. 【金猿产品展】Wyn Enterprise——嵌入式商业智能软件,让数据分析无处不在
  19. Gold的共价对接操作流程与Moe结合处理共价键的前处理流程
  20. mysql 备份 第三方工具_目前主流的数据库备份第三方工具都有哪些比较好用

热门文章

  1. 如果希望同时导入m中的所有成员_Python3.7知其然知其所以然-第十九章 模块导入...
  2. idea改类名快捷键_IDEA使用之快捷键(default设置)
  3. csbte路点机器人_反恐精英csbte地图
  4. void main(){char str[] = “\tab\n\014\\\“;printf(“%d“,strlen(str))}
  5. 1036 跟奥巴马一起编程 (15 分)—PAT (Basic Level) Practice (中文)
  6. Android MediaPlayer 属性
  7. img标签过滤加fs模块实现图片文件缓存
  8. 困兽之斗!使用JavaScript执行客户端的exe文件(excute the .exe file on client-side machine by JavaScript)...
  9. 几个查询优化小技巧,可以大大提高效率并解决一些问题
  10. 向楚留香学习交朋友的办法