现在的位置: 首页 > 综合 > 正文

lucky tickets

2013年10月01日 ⁄ 综合 ⁄ 共 1472字 ⁄ 字号 评论关闭

brute force:

dp[n][s]为n个数字和为s的方案数
则转移方程:dp[n+1][s+i]+=dp[n][s]   -1<i<10
代码:

结果悲剧了
brute force:oMS
dp:16MS!

  最初是打算看递归的结果看了放开递推思想(ACM_DIY中的鱼神所写),注意是放开,就是别一直想着用它,弄巧成拙学了容斥原理。
例题用的就是ural1036(Lucky Tickets),poj2346只是它的一个缩减的版本。 
代码:
 

抱歉!评论已关闭.