博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【USACO 2.3】Money Systems(dp)
阅读量:7110 次
发布时间:2019-06-28

本文共 539 字,大约阅读时间需要 1 分钟。

v种货币,求有多少种组成和为n。

dp[i][j]表示前i种货币价格为j有多少种方案,dp[i][j]+=dp[i-1][j-c]。

/*TASK:moneyLANG:C++*/#include
#include
#include
#define ll long long#define file(s) freopen(#s".in","r",stdin);freopen(#s".out","w",stdout)using namespace std;#define N 10005int v,n;ll dp[N]={
1};int main(){ file(money); scanf("%d%d",&v,&n); int c; for(int i=1;i<=v;i++){ scanf("%d",&c); for(int j=c;j<=n;j++) dp[j]+=dp[j-c]; } printf("%lld\n",dp[n]); return 0;}

 

 

 

  

转载地址:http://bcmhl.baihongyu.com/

你可能感兴趣的文章
su,passwd,ls,timestamp,cd,type,hash的简要整理
查看>>
linux运维常用命令
查看>>
HTML实现置顶-->火箭置顶
查看>>
arm汇编之 bne与beq
查看>>
class与classloader的getResourceAsStream(String name)
查看>>
大电容和小电容并联
查看>>
2、使用rpm包安装grafana
查看>>
CS 2505 Computer Organization I C05: Pointers in C
查看>>
BZOJ3527 [Zjoi2014]力
查看>>
Could not find gradle wrapper within android sdk
查看>>
LeetCode – Refresh – Generate Parentheses
查看>>
【Prince2科普】Prince2七大流程之启动流程
查看>>
CentOS6.5安装后无法启动Emacs问题的解决
查看>>
转载----开发者大杀器 —— 刨根问底,揪出 Android App 耗电的元凶代码
查看>>
【数学基础篇】---详解极限与微分学与Jensen 不等式
查看>>
Spring MVC -- UEditor 编辑器整合 上传图片至外部文件夹(非项目文件夹)
查看>>
构建之法第六、七章读后感
查看>>
ti processor sdk linux am335x evm /bin/setup-minicom.sh hacking
查看>>
Android学习笔记001
查看>>
依赖注入(DI)与服务容器(IoC)
查看>>