1279: 【入门】冷饮的价格(2)

内存限制:16 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:198 解决:61

题目描述

小明夏天去买冰棍,老板说买30个及以上1元/个, 20~29个1.2元/个,10~19个1.5元/个,10个以下1.8元/个!请从键盘读入小明买冰棍的数量,计算小明应该付的价格(价格保留1位小数)!

输入

一个整数n代表小明购买的冰棍的数量

输出

小明应付的金额

样例输入 复制

30

样例输出 复制

30.0

提示

n=int(input())
if n>=30:
    ans=n*1
elif n>=20:
    ans=n*1.2
elif n>=10:
    ans=n*1.5
else:
    ans=n*1.8
print('%.1f'%ans)

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    double ans=0;
    cin>>n;
    if(n>=30){
        ans=n*1;
    }else if(n>=20){
        ans=n*1.2;
    }else if (n>=10){
        ans=n*1.5;
    }else if (n<10){
        ans=n*1.8;
    }
    cout<<fixed<<setprecision(1)<<ans;
    return 0;
}