描述
在逐位表达式中,掩码是一个常用术语。使用蒙版可以得到特定的位模式。例如,如果希望使32位数字的前4
位为零,可以使用0xFFFFFFF0作为掩码并执行逐位操作。在这里你必须找到这样一个位掩码。考虑给你一个32位
无符号整数N .你必须找到一个面具M,L<=M<=U N OR M是最大的。例如,如果N = 100, L = 50, U = 60,那么M =
59, N OR M = 127,这是最大值。如果M的多个值满足相同的条件,那么必须打印M的最小值
输入
每个输出包含三个无符号整型 N,L,U(L<=U),输入以文件EOF结束。
输出
对于每个输入用例,输出一个使N OR M最大的最小的值 M。如果暴力解决的可能会超时。