fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. long long d, n;
  5. scanf("%lld %lld", &d, &n);
  6.  
  7. long long count = 0;
  8. while(d > 0 || n > 0){
  9. long long bit_1 = d % 2;
  10. long long bit_2 = n % 2;
  11. if(bit_1 != bit_2){
  12. count += 1;
  13. }
  14. d = d / 2;
  15. n = n / 2;
  16. }
  17. printf("%lld", count);
  18. return 0;
  19. }
  20.  
Success #stdin #stdout 0s 5324KB
stdin
Standard input is empty
stdout
20