fork download
  1. #include <stdio.h>
  2. #include <stdint.h>
  3.  
  4. int main()
  5. {
  6. int x;
  7. scanf("%d", &x);
  8.  
  9. int n = __builtin_popcount(x);
  10. printf("%08X", n ? ~0U << 32-n : 0);
  11.  
  12. return 0;
  13. }
Success #stdin #stdout 0s 4180KB
stdin
277
stdout
F0000000