问题标题: 酷町堂:1863 糖果促销之满百赠一

0
0
已解决
邵逸儒
邵逸儒
中级天翼
中级天翼

1863   糖果促销之满百赠一

题目描述 Description

一次超市的糖果促销,单次购买的糖果总价超过或者刚好等于 100 元时可以享受购买的商品中最低价格的商品免费赠送的优惠。奶奶一共买了三件商品,价格分别为 a , b , c,请问奶奶最终买这三件商品一共花了多少钱?

三件商品的价格都不相同。

输入描述 Input Description

一行:三个浮点数分别表示三件商品的价格

输出描述 Output Description

一行:奶奶最终花了多少钱

样例输入 Sample Input

 

43 46 52

样例输出 Sample Output

 

98


0
已采纳
方宇哲
方宇哲
资深守护
资深守护
s=a+b+c;
if(s>=100&&a<b&&a<c)
    {
        s-=a;
        cout<<s;
    }else if(s>=100&&b<a&&b<c)
    {
        s-=b;
        cout<<s;
    }else if(s>=100&&c<a&&c<b)
    {
        s-=c;
        cout<<s;
    }
    else {
        cout<<s;
    }

核心代码

头代码》定义》输出》核心代码》返回值

0
马佳滢
马佳滢
新手天翼
新手天翼

    邵逸儒 你好!
    1.定义 a,b,c,d,e;
    2.输入 a、b、c;
    3.d等于a+b+c;
    4.三目运算符:e=求出a和b的最小值;
      三目运算符:e=求出e和c的最小值;
    5.判断d是不是单次购买的糖果总价超过或者刚好等于 100 元{

        输出d-e;

    }否则{

        输出d;

    }

if(d>=100){
        cout<<d-e;
    }else{
        cout<<d;
    }

    

0
我要回答