既然日期只有双十一和双十二了,那只保存一个就好了嘛!只要知道是几号就知道是几月了,而优惠券肯定是能用的,那么可以算出来最后的价格啦!

注意最后要支付的钱为负数的情况,样例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;
}