Advertisement
Egor_1425

Untitled

Mar 22nd, 2024
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.37 KB | None | 0 0
  1. n1 = list(input())
  2. i = len(n1) - 1
  3. n2 = 0
  4. while i != -1:
  5.     n2 += int(n1[i]) * 2 ** (len(n1) - 1 - i)
  6.     i -= 1
  7.  
  8. rlist = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F']
  9. ans = []
  10. k = n2 // 16
  11. r = n2 % 16
  12. ans.append(rlist[r])
  13. while k != 0:
  14.     r = k % 16
  15.     k = k // 16
  16.     ans.append(rlist[r])
  17. ans.reverse()
  18. print(''.join(ans))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement