信息学奥赛吧 关注:557贴子:1,671
  • 2回复贴,共1

求助大神!2018年信息学奥赛题目:方程 a*b = (a

只看楼主收藏回复

求助大神!2018年信息学奥赛题目:
方程 a*b = (a or b) * (a and b),在 a,b 都取 [0, 31] 中的整数时,共有_____组解。(*表示乘法;or 表示按位或运算;and 表示按位与运算)
答案是454,请问大神如何理解此题,另外有没有详细点的解题步骤啊???
不胜感谢!!


来自Android客户端1楼2019-06-23 10:44回复


    IP属地:北京来自Android客户端2楼2019-08-03 21:17
    回复
      把a和b分别从0到31依序取值带入方程,判断方程成立则组数+1;最后得到的组数就是答案。


      IP属地:北京来自iPhone客户端3楼2021-07-06 18:17
      回复