uva 147 - Dollars
来源:互联网 发布:python后端开发 编辑:程序博客网 时间:2024/05/18 02:57
链接:点击打开链接
和uva 674 差不多一样,就是这个涉及精度,那个dp[i]数组得用long long型,这个的注意,注意精度基本就是一个简单的完全背包问题,我那个钱币种类露掉一个,害的我WA几次。。。
#include<iostream>#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;long long dp[30010];int main(){int i,j,m;int a[11]={5,10,20,50,100,200,500,1000,2000,5000,10000};double n;while(~scanf("%lf",&n)){if(n<1e-9)break;m=(int)(n*100+0.5f);memset(dp,0,sizeof(dp));dp[0]=1;for(i=0;i<11;i++) for(j=0;j<=m;j++) if(j>=a[i]) dp[j]+=dp[j-a[i]]; printf("%6.2lf%17lld\n",n,dp[m]);}return 0;}
- UVA 147 - Dollars
- uva 147 Dollars
- uva 147 Dollars
- UVa 147Dollars
- Uva 147 Dollars
- UVA 147 Dollars
- UVa 147 Dollars 解答
- UVa 147 - Dollars
- UVa 147 - Dollars
- UVa 147 - Dollars 背包
- uva 147 - Dollars
- UVa 147 - Dollars
- UVa 147 - Dollars
- UVA-147-Dollars
- UVA 147 Dollars
- uva 147 - Dollars
- uva 147 Dollars
- UVa:147 Dollars
- PPPoE学习
- 详细解析Java中抽象类和接口的区别
- Servlet使用XMLConfiguration解析在线XML(或本地文件系统中的XML文件)
- php菜鸟标志40条~
- mac安装不同版本的xcode
- uva 147 - Dollars
- Android开发---从零搞起4
- 有时用weblogic用户启动weblogic时会报错的原因以及解决办法
- CXF学习之旅(一)- 序
- Hadoop 学习笔记:java.lang.NoSuchMethodException: DataJoin$TaggedWritable.<init>()
- javaEE写入Mysql中文乱码解决方法
- SSD XPG-256G 分区 安装系统 4k优化
- forward和redirect的区别
- 简要记录初次在虚拟机上搭建wp8开发环境的过程