#include <stdio.h>
int main()
{
float price = 0;
int month = 0;
int date = 0;
int flag = 0; // 1表示有优惠券,0表示没有优惠券
float last = 0; // 表示最终的价格 - 可能为浮点数
float cut = 1.0; // 折扣 - 浮点数
//输入
scanf("%f %d %d %d", &price, &month, &date, &flag);
//判断折扣
if (11 == month && 11 == date)
{
cut = 0.7;
}
if (12 == month && 12 == date)
{
cut = 0.8;
}
//输出
//优惠券可以不做判断,直接乘以50
last = price * cut - flag * 50;
if (last <= 0)
{
printf("%.2f\n", 0);
}
else
{
printf("%.2f\n", last);
}
return 0;
}
京公网安备 11010502036488号