1012:外币兑换
2013-12-04 19:20
387 查看
题目描述
小明刚从美国回来,发现手上还有一些未用完的美金,于是想去银行兑换成人民币。可是听说最近人民币将会升值,并从金融机构得到了接下来十二个月可能的美元对人民币汇率,现在,小明想要在接下来一年中把美金都兑换成人民币,请问最多能得到多少人民币?输入格式
输入的第一行是一个实数N(1.00<=N<=100.00),表示小明现有的美金数量。接下来一行,包含12个实数ai(5.00<=ai<=7.00),表示接下来十二个月的美元对人民币汇率。
输出
输出一个小数R,表示小明最多能获得的人民币数量,结果保留两位小数。样例输入
46.916.31 6.32 6.61 6.65 5.55 5.63 6.82 6.42 6.40 5.62 6.78 5.60
样例输出
319.93#include<stdio.h> void main() { float N,R=0,a[12]; int i,j; scanf("%f",&N); if(N>=1.00 && N<=100.00) for(i=0;i<12;i++) { scanf("%f",&a[i]); if(a[i]>=5.00 && a[i]<=7.00) a[i]=N*a[i]; } for(i=1;i<12;i++) { if(a[0]<a[i]) R=a[i]; a[i]=a[0]; a[0]=R; } printf("%.2f",a[0]); }
相关文章推荐
- CPtrList操作(插入,删除特定元素,删除全部)
- Spring核心技术阐述(IOC、DI、AOP)
- Java备忘录模式(Memento)
- UVa 11028 Sum of Product (A007773,你懂的)
- windows server 2008 设置多用户同时远程登录(图解一)
- 安卓中各种Adapter的用法
- 关于更安全的密码加密方式
- Shell编程之参数引用
- 获取csv文件中最后一行的第三个数值案例
- oracle存储过程含参数的插入数据
- 用Python的Tkinter实现时钟
- 1009:财务管理
- 关于ubuntu系统下 sudo 免密码输入
- Genesis-3D 入门教程—20.脚本控制与分割动画
- Android 图片平铺实现方式
- Genesis-3D 入门教程—19.场景水
- Toast的基本操作
- ZOJ 1610 Count the Colors
- 1013:摆积木
- 使用AlertDialog.Builder自定义对话框