既然日期只有双十一和双十二了,那只保存一个就好了嘛!只要知道是几号就知道是几月了,而优惠券肯定是能用的,那么可以算出来最后的价格啦!
注意最后要支付的钱为负数的情况,样例3告诉我们,为负数就要变成0,所以我就用了三目(你写max(c,0)当然也行,不过这玩意要头文件cmath)
#include <iostream>
using namespace std;
int main() {
int d,n;
double c;
cin>>c>>d>>d>>n;
c=c*(d==11?0.7:0.8)-50*n;
printf("%.2lf",c>0?c:0);
return 0;
}

京公网安备 11010502036488号