描述
双十一购物季就快来了,小明喜欢吃的开心果在双十一将有活动推出。活动的规则是,第一件商品8折,第二件商品6折,第三件商品5.5折,第四件商品之后都是5折。购买商品超过50元包邮,否则邮费10元,请帮小明算算购买N袋价格为W的开心果,需要花多少钱。
输入
输入包括两个数字,第一个数字为小名要购买的商品数量,为整数。第二个数字为商品的原始价格,为带小数的数字。
输出
小明要付的钱。保留两位小数。
样例输入
5 6.0
样例输出
27.70
#include<iostream>
#include<stdio.h>
#include<math.h>
using namespace std;
int main()
{
float off[]={0.8,0.6,0.55},p,s=0;
int n;
cin>>n>>p;
for(int i=0;i<3&&i<n;i++)
s+=p*off[i];
for(int i=3;i<n;i++)
s+=p*0.5;
if (s<=50) s+=10;
printf("%.2f\n",s);
return 0;
}