fork download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. class Ideone
  6. {
  7.  
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. Scanner scan = new Scanner(System.in);
  11. long a = scan.nextLong();
  12. long b = scan.nextLong();
  13.  
  14. long res = 0;
  15. for (int bit = 32; bit >= 0; --bit) {
  16. long bita = a & (1L << bit);
  17. long bitb = b & (1L << bit);
  18. if (bita != bitb) break;
  19. res |= bita;
  20. }
  21. System.out.println(res);
  22. }
  23. }
Success #stdin #stdout 0.06s 4386816KB
stdin
4009754624 4026531839
stdout
4009754624