Crisis of HDU+母函数
来源:互联网 发布:手机游戏录制软件 编辑:程序博客网 时间:2024/06/02 20:52
Crisis of HDU
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2732 Accepted Submission(s): 754
Problem Description
话说上回讲到HDU大战东洋小苟,结果自然是中方大胜,这一战也使得海东集团在全球同行业中的地位更加巩固。随着集团的发展,很多创业时期的元老逐步功成身退,先是8600移民海外,然后是linle夫妇退隐山林,逐渐的,最初众多的元老只剩下XHD夫妇和Wiskey三人了。
到了2020年,因为扩张过度加上老鼠数量逐年减少,公司的发展遇到了前所未有的危机,此时集团已经没有任何流动资金,更可怕的是,这个时候,wiskey也决定退出了!
退出本身并不麻烦,麻烦的是,退出的人需要取走相应比例(1/3)金额的资产。
假设公司此时一共有n种价值的资产,每种价值的资产数量已知,请帮助心烦意乱的XHD夫妇计算一共有多少种分割资产的方法。
到了2020年,因为扩张过度加上老鼠数量逐年减少,公司的发展遇到了前所未有的危机,此时集团已经没有任何流动资金,更可怕的是,这个时候,wiskey也决定退出了!
退出本身并不麻烦,麻烦的是,退出的人需要取走相应比例(1/3)金额的资产。
假设公司此时一共有n种价值的资产,每种价值的资产数量已知,请帮助心烦意乱的XHD夫妇计算一共有多少种分割资产的方法。
Input
输入包含多个测试实例,每个实例的第一行是一个整数n(n<100),表示一共有n种价值的资产,接着的n行每行包含两个整数pi和mi(0<pi,mi<10),分别表示某种价值和对应的数量,n为0的时候结束输入。
Output
对于每个测试实例,请输出分割资产的方案数%10000,如果不能分割,请输出“sorry”,每个实例的输出占一行。
Sample Input
21 12 10
Sample Output
1#include<iostream>using namespace std ;#define MAX 30005typedef struct infor{int num , value ;}infor ;int c1[MAX] , c2[MAX] ;int main(void){int n ;while(cin>> n && n){memset(c1 , 0 ,sizeof(c1));memset(c2 , 0 ,sizeof(c2));int i , j , k , sum = 0 ;infor a[102] ;for( i = 0 ; i < n ; i++){cin >> a[i].value >> a[i].num ;sum +=a[i].value * a[i].num ;}if(sum%3){cout<<"sorry"<<endl;continue ;}sum /= 3 ;for( i = 0 ; i <= a[0].num*a[0].value ; i +=a[0].value)c1[i] = 1 ;for( i = 1 ; i < n ; i ++){for( j = 0 ; j <= sum ; j ++)for( k = 0 ; k <= a[i].num * a[i].value ; k +=a[i].value)c2[j + k] +=c1[j] % 10000;for( j = 0 ; j <= sum ; j ++){c1[j] = c2[j] % 10000;c2[j] = 0;}}if(c1[sum])cout<<c1[sum]%10000<<endl;elsecout<<"sorry"<<endl;}return 0;}
- Crisis of HDU+母函数
- hdu 2110 Crisis of HDU(母函数)
- HDU 2110 Crisis of HDU 母函数
- Hdu 2110 Crisis of HDU 母函数
- HDU 2110 Crisis of HDU 母函数
- hdu 2110 Crisis of HDU(母函数)
- HDU 2110-Crisis of HDU(母函数)
- HDU 2110 Crisis of HDU 【母函数】
- HDU2110 Crisis of HDU【母函数】
- Crisis of HDU 2110 (母函数)
- HDOJ-2110 Crisis of HDU(母函数)
- Crisis of HDU 还是母函数
- Crisis of HDU(hdu2110)母函数
- HDOJ--2110Crisis of HDU!母函数
- HDU 2110 Crisis of HDU (母函数问题)
- hdu 2110 Crisis of HDU(母函数)
- 母函数系列之Crisis of HDU hdoj 2110
- hdu2110-Crisis of HDU
- android开发的三个类型
- MC新手入门(五十二)------ Http数据访问
- NLP常用工具
- IOS 网络编程 + 后台保持连接
- 2012年软件开发者薪资调查报告
- Crisis of HDU+母函数
- 第一篇windows phone 7博客:windows phone 7 上编写录音软件全纪录
- 数据结构_查找_动态查找表_二叉排序树
- 制作可启动的用于安装Windows7的USB
- 《Android内核剖析》读书笔记 第9章 Framework的启动过程
- cocos2d-x 浅析斗地主游戏分牌动作
- 启动oracledbconsoleorcl 发生服务特定错误: 2
- spring+hibernate,采用声明式事务
- IDA反汇编/反编译静态分析iOS模拟器程序(五)F5反编译