• Source
    1. #include <map>
    2. #include <set>
    3. #include <list>
    4. #include <cmath>
    5. #include <ctime>
    6. #include <deque>
    7. #include <queue>
    8. #include <stack>
    9. #include <bitset>
    10. #include <cstdio>
    11. #include <limits>
    12. #include <vector>
    13. #include <cstdlib>
    14. #include <numeric>
    15. #include <sstream>
    16. #include <iostream>
    17. #include <algorithm>
    18. using namespace std;
    19. int maxXor(int l, int r) {
    20. int ans=0;
    21. for(int i=l;i<=r;++i)
    22. for(int j=l;j<=r;++j)
    23. ans=max(ans,i^j);
    24. return ans;
    25. }
    26.  
    27. int main() {
    28. int res;
    29. int _l;
    30. cin >> _l;
    31.  
    32. int _r;
    33. cin >> _r;
    34.  
    35. res = maxXor(_l, _r);
    36. cout << res;
    37.  
    38. return 0;
    39. }
    40.