问题标题: 酷町堂:1144

0
0
已解决
武建豪
武建豪
中级天翼
中级天翼

1144 菲菲买菜经验值:800 时间限制:1000毫秒

包河区2014年信息学竞赛试题

不许抄袭,一旦发现,直接清空经验!

题目描述 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

输出38.0。。。。。

#include<iostream>

#include<fstream>

#include<algorithm>

#include<cmath>

#include<cstdio>

#include<cstring>

#include<string>

#include<iomanip>

#include<cstdlib>

#include<vector>

using namespace std;

int a,b,c;//已知小白菜a*3.3元/斤,西兰花b*5.0元/斤,平菇c*8.4元/斤。

double d;

int main(){

    cin>>a>>b>>c;

    a*=3.3;

    b*=5.0;

    c*=8.4;

    d=a+b+c;

    printf("%.1f",int(d*10+0.5)/100.0);

    return 0;

}

/*1144 菲菲买菜经验值:800 时间限制:1000毫秒

包河区2014年信息学竞赛试题

不许抄袭,一旦发现,直接清空经验!

题目描述 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*/


0
已采纳
胡钰妍
胡钰妍
资深光能
资深光能
  long long a,b,c;
    cin>>a>>b>>c;
    double s=(a*3.3)+(b*5.0)+(c*8.4);
    long long d;
    d=s*10;
    if (d%10<5) cout << d / 10 <<".0" << endl ;
    else cout <<d/10<< ".5" << endl;
//核心代码,我已AC,望采纳

 

0
我要回答