贪心 HDU 2570 迷瘴
2016-02-14 10:10
393 查看
喏,看原题的戳这儿:迷瘴
思路:贪心,为了配置低浓度最大剂量的药水,依次加入浓度从低到高的药水。
代码:
思路:贪心,为了配置低浓度最大剂量的药水,依次加入浓度从低到高的药水。
代码:
#include<stdio.h> int main() { int i,j,k,t; int n,v,w,p[100]; double m,vc; scanf("%d",&t); while(t--) { scanf("%d%d%d",&n,&v,&w); for(i=0;i<n;i++) scanf("%d",&p[i]); for(i=1;i<n;i++) for(j=0;j<n-i;j++) if(p[j]>p[j+1]) { k=p[j]; p[j]=p[j+1]; p[j+1]=k; } for(i=vc=m=0;i<n;i++)//C=m/v,混合后C = (p[0]*v+p[1]*v+...) / (i+1)*v = (p[0]+p[1]+...) / (i+1) { m+=p[i]; if(m/(i+1) <=w) vc = m/(i+1); else break; } printf("%d %.2lf\n",v*i,vc/100); } return 0; }
相关文章推荐
- Email 格式验证的正则表达式
- 1042. Shuffling Machine (20)
- Generate Signed APK: Errors while building APK. wear:packageRelease FAILED
- 《java设计模式》之观察者模式
- C#委托与事件初探
- Android 使用android-support-multidex解决Dex超出方法数的限制问题
- 【扫盲】史上最全的互联网专业词语汇总,小白必备,人手一套!
- Linux od命令(以指定进制显示文件)
- Android WebView 优化之路
- C语言 随机数
- C语言客户端服务器代码
- library routine called out of sequence
- 常见的Restrictions用法
- 使用cronolog进行tomcat日志切割
- centos6.5 设置固定ip
- jQuery全屏滚动插件fullPage(转自https://github.com/powy1993/fullpage)
- std::stack
- 包装类 的用法
- asp.net中邮箱发送
- [BZOJ2790][Poi2012]Distance