Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 12.11.2021
- #1
- def f(x, y, z):
- return (x and z) or (x and (not y) and (not z))
- print('x y z f')
- for x in [0, 1]:
- for y in [0, 1]:
- for z in [0, 1]:
- print(x, y, z, int(f(x, y, z)))
- #2
- a = 4 ** 16 + 2 ** 36 - 8
- a = bin(a)[2:]
- print(a)
- ans = 0
- for i in range(len(a)):
- if a[i] == '1':
- ans += 1
- print(ans)
- #3
- a = 8 ** 255 + 2 ** 255 + 22 - 1
- a = bin(a)[2:]
- ans = 0
- for i in range(len(a)):
- if a[i] == '1':
- ans += 1
- #print(a)
- print(ans)
- #4
- a = 4 ** 2010 + 2 ** 5050 - 31
- a = bin(a)[2:]
- ans = 0
- for i in range(len(a)):
- if a[i] == '1':
- ans += 1
- print(ans)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement