USACO Section 2.3 Money Systems - 矮油.有Trick阿...
来源:互联网 发布:淘宝网电视柜 编辑:程序博客网 时间:2024/06/15 22:52
差不多是赤果果的多重背包~~将方案数跟着传递~结果我WA了3,4次才过!!!原因是
1. 虽然说N<= 10,000...但是!!输入的钱可能大于10,000...这里要continue~~要不就直接给爆了...
2.尼玛最后的结果会可能>2^32阿!!!用long long !!
Program:
/* ID: zzyzzy12 LANG: C++ TASK: money*/ #include<iostream> #include<stdio.h> #include<string.h> #include<math.h> #include<algorithm> #include<queue>using namespace std; long long s[10005],v,n,x,i; int main(){ freopen("money.in","r",stdin); freopen("money.out","w",stdout); memset(s,0,sizeof(s)); cin>>v>>n; while (v--) { cin>>x; if (x>n) continue; s[x]++; for (i=1;i<=n-x;i++) if (s[i]) s[i+x]+=s[i]; } cout<<s[n]<<endl; return 0; }
- USACO Section 2.3 Money Systems - 矮油.有Trick阿...
- USACO section 2.3 Money Systems(dp)
- USACO-Section 2.3 Money Systems(DP)
- Section 2.3 Money Systems
- USACO 2.3 Money Systems (money)
- USACO 2.3.4 Money Systems
- USACO--2.3Money Systems+dp
- USACO 2.3.4 Money Systems
- USACO 2.3 Money Systems 题解
- USACO 2.3 Money Systems (DP 动态规划)
- USACO 2.3Money Systems(简单DP)
- usaco: Money Systems
- usaco Money Systems
- USACO-Money Systems
- usaco Money Systems
- USACO-Money Systems
- 【动态规划】【USACO】Money Systems
- USACO :Money Systems解题报告
- 虚拟机 常量池
- 准备周末在珠海开展一次性能测试沙龙活动
- C/C++函数调用约定
- HTTP认证方式
- How can I connect to Android with ADB over TCP?
- USACO Section 2.3 Money Systems - 矮油.有Trick阿...
- 软件的各个版本和英文缩写
- C#聚合函数中求最小值,平均值
- 黑马程序员-WinFRorm基础(简单的计算器)
- 一次 ORA-03113: end-of-file on communication channel 错误定位过程
- Oracle db 闪回功能
- _beginthreadex与createthread和AfxBeginThread的区别
- 公务员就业歧视是一部 权威 的反面教材
- 经典好书