NCD 2019题解M. NCD Salary【数学式子处理】

题目

题意,求ab和cd大小关系。均是大数

做一下数学处理:两边取对数,变成blog(a) 和 dlog©;底数是什么无关紧要,为了方便,用c++自带的log10函数就很棒。这里需要特判一下b和d等于0的情况。

int a,b,c,d;
		double last,now;
		scanf("%d%d%d%d",&a,&b,&c,&d);
		if(a==0)last=-1.0;
		else last=log10(a)*(1.0*(b));
 
		if(c==0)now=-1.0;
		else now=log10(c)*(1.0*(d));
 
		if(abs(last-now)<eps)printf("Lazy\n");
		else if(last>now)printf("HaHa\n");
		else printf("Congrats\n");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值