题目详情 给定整数区间[a,b],从闭区间[a,b]中选择两个数,使得它们的异或值最大。 0<=a<=b<2^63 这道题还把我给难住了,花了好长时间才分析出一点眉目,大概还是对数学的知觉不够,要加油!!! //一个复杂算的方法 #include<stdio.h> typedef long long ll; ll set(ll v, int top) { ll res = 0; while (top >= 0) { res += v << top; top--; } return res;