fork(8) download
  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. /*
  20.  * Complete the function below.
  21.  */
  22. int maxXor(int l, int r) {
  23. int max, current= 0;
  24. for (int i=l; i <= r; ++i)
  25. {
  26. for (int j = i; j <= r; ++j)
  27. {
  28. current = i xor j;
  29. if (current > max) max = current;
  30. }
  31. }
  32. return max;
  33. }
  34.  
  35. int main() {
  36. int res;
  37. int _l;
  38. cin >> _l;
  39.  
  40. int _r;
  41. cin >> _r;
  42.  
  43. res = maxXor(_l, _r);
  44. cout << res;
  45.  
  46. return 0;
  47. }
Success #stdin #stdout 0s 3144KB
stdin
10
15
stdout
7