Advertisement
OMEGAHEAD_MonkoX

2HeadPython№9

Jan 15th, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. def func(x):
  2. if x != "*":
  3. return True
  4. else:
  5. return False
  6.  
  7. import math
  8.  
  9. n = int(input())
  10.  
  11. a = [i+1 for i in range (n)]
  12. p = int(math.log2(n))
  13. for i in range(p):
  14. for j in range (0,len(a),2):
  15. q = int(input())
  16. if q == 1:
  17. a[j+1] = "*"
  18. else:
  19. a[j] = "*"
  20. a = list(filter(func, a))
  21. print(*a)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement