Advertisement
Guest User

Untitled

a guest
Dec 10th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int num = 0xDEADBEEF;
  5. printf("%X", num);
  6. int max = 0, sum = 0;
  7. for (int i = 1; i <= 2 * sizeof(num); i++) {
  8. int b = (num >>(4 * (2 * sizeof(num) - i))) & 0xF;
  9. if (b > max) max = b;
  10. }
  11. for (int i = 1; i <= 2 * sizeof(num); i++) {
  12. int b = (num >>(4 * (2 * sizeof(num) - i))) & 0xF;
  13. if ((b & 1 ) == 0) {
  14. b = b ^ max;
  15. };
  16. sum += b << (4 * (2 * sizeof(num) - i));
  17. }
  18. printf("\n%X\n", sum);
  19. return 0;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement