HDU1284钱币兑换问题( 母函数打表)

2014-11-23 22:30:47 ? 作者: ? 浏览: 3

题解:用母函数暴力打表,因为钱币取值给定,是不变的,所以只有三个表达式G(x)=(1+x+x^2+x^3+……+x^MAX)(1+x^2+x^4+……+x^2*MAX)(1+x^3+x^6+……+x^3*MAX);要把循环放在外面,要不然TEL;




 
#include   
using namespace std;  
#define MAX 32768   
int a1[MAX],a2[MAX];  
void init()//暴力打表   
{  
    int i,j,k;  
    for(i=0;i 
 

-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: