题解 | #网购#

网购

https://www.nowcoder.com/practice/5d7dfd405e5f4e4fbfdff6862c46b751

#include <stdio.h>

int main()
{
	double m = 0;
	int y = 0;
	int d = 0;
	int h = 0;
	double sum = 0;
	scanf("%lf%d%d%d", &m,&y,&d,&h);
	if ((y == 11) && (d == 11))
	{
		if (h == 1)
		{
			sum = 0.7 * m - 50;
		}
		else
		{
			sum = 0.7 * m;
		}
	}
	else if ((y == 12) && (d == 12))
	{
		 if (h == 1)
		 {
			sum = 0.8 * m - 50;
		 }
		 else
		 {
			sum = 0.8 * m;
		 }
	}
	else
	{
		sum = m;
	}
	if (sum > 0)
		printf("%.2lf", sum);
	else
		printf("0.00");
	return 0;
}

感觉写的有点多

全部评论

相关推荐

06-20 21:22
已编辑
门头沟学院 Java
纯真的河老师在喝茶:答应了就跑啊,实习随便跑啊,别被pua了,md就是找个廉价劳动力,还平稳过度正式工,到时候跟你说没转正
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务