Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. class Stack:
  2. def __init__(self):
  3. self.numbers = []
  4.  
  5. def push(self, value0):
  6. self.numbers.append(value0)
  7.  
  8. def pop(self):
  9. if len(self.numbers) == 0:
  10. return None
  11. self.numbers.pop()
  12.  
  13. def reverse(self):
  14. self.numbers.reverse()
  15.  
  16. def print(self):
  17. for i in self.numbers:
  18. print(i, end=' ')
  19.  
  20.  
  21. S = Stack()
  22. M = int(input())
  23. for i in range(M):
  24. Prompt = input().split()
  25. if Prompt[0] == "push":
  26. Temp = float(Prompt[1])
  27. S.push(Temp)
  28. elif Prompt[0] == "reverse":
  29. S.reverse()
  30. else:
  31. S.pop()
  32. S.reverse()
  33. S.print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement