#1317. 位运算-低位数lowbit

位运算-低位数lowbit

1、非负整数a在二进制下的最低位的1及其后所有的0构成的数就是a的低位数lowbit,其中 lowbit(a)=a & (-a) 。下列程序中,如果输入的是 33,则输出的结果是:({{ input(1) }})

image

2、非负整数a在二进制下的最低位的1及其后所有的0构成的数就是a的低位数lowbit,其中 lowbit(a)=a & (-a) ;当0<= n <= 35时, 2n2^n % 37 的结果互不相等,且恰好取遍1-36的值。下列程序中,如果输入的是 37,则输出的结果是:({{ input(2) }})

image