首页 > 其他 > 详细

NOIP2018 初赛数学第二题解析

时间:2018-10-14 18:53:48      阅读:192      评论:0      收藏:0      [点我收藏+]

题意是a,b在0到31中取值,问ab无序对满足a*b=(a|b)*(a&b)的数量。

打表找规律后,发现a包含于b或b包含于a时,合法,来证明一下这个结论。

不失一般性,设a小于等于b。

有恒等式a|b=a+b-(a&b)

设a&b=z

a*b=(a+b-z)*z

易知z<=a

若z=a

a*b=b*a符合条件,此时a是b的子集

若z<a

有(a+b-z)>b

又因z<a

由某很显然的不等式,若两自然数和相等,那么越接近,值严格递增。

所以(a+b-z)*z<a*b

上述结论已经很显然了。

 

NOIP2018 初赛数学第二题解析

原文:https://www.cnblogs.com/Yuhuger/p/9786991.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!