N=2;  
M=3;  
Y=4;  
(2^N  +  2^M)  &  2^Y  这样的结果当然是显而易见的!现在N、M、Y可能是更大的数,而且可能有Z、J...更多。组合也是不能穷举的(括号中可能有多个2的X次方加起来,外面(&后面的表达式)也可能有相同的情况)。比如N、M、Y可能是1-200的任意数。  
关键问题是怎样才能得到两个2的大次方(比如300)求  &  !  
谢谢!