高级光能
1144 菲菲买菜
不许抄袭,一旦发现,直接清空经验!
题目描述 Description
暑假期间,菲菲经常和妈妈一起去买菜。卖菜的阿姨非常喜欢让菲菲帮她算账,这下可难倒菲菲了,因为有的账真是不好算!好在菲菲在学校学了信息学,她知道可以用计算机编程来解决。
已知小白菜3.3元/斤,西兰花5.0元/斤,平菇8.4元/斤。卖菜的阿姨非常客气,一般算完总账后小数位不足0.5元的都不收,小数位多于或等于0.5元但是不足1元的,只收0.5元。
现在,给你每种蔬菜的斤数,请你帮卖菜阿姨算出最后应收的费用。
输入描述 Input Description
一行共有三个整数a,b,c。分别表示小白菜、西兰花、平菇的斤数。
输出描述 Output Description
一行共一个数。表示卖菜阿姨最后收的费用。(精确到小数点后一位小数)
样例输入 Sample Input
1 2 3
样例输出 Sample Output
38.5
数据范围及提示 Data Size & Hint
[数据范围]
对于70%数据,0≤a,b,c≤10000
对于100%数据,0≤a,b,c≤100000000000
WA代码:
#include<iostream>
#include<cstdio>
#include<cmath>
/*
[数据范围]
对于70%数据,0≤a,b,c≤10000
对于100%数据,0≤a,b,c≤100000000000
已知小白菜3.3元/斤,西兰花5.0元/斤,平菇8.4元/斤。
*/
using namespace std;
int main(){
int a,b,c;
double x;
cin>>a>>b>>c;
x=a*3.3+b*5.0+c*8.4;
if(x-(int)x<0.5){
cout<<(int)x<<".0";
}else if(x-(int)x>=0.5){
cout<<(int)x<<".5";
}
return 0;
}