Advertisement
a_yadvichuk

rev_p.n.

May 29th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. def solve(lst):
  2. st = []
  3. for w in lst:
  4. if w.isdigit():
  5. st.append(int(w))
  6. continue
  7. y = st.pop()
  8. x = st.pop()
  9. z = {
  10. '+': lambda x,y: x + y,
  11. '-': lambda x,y: x - y,
  12. '*': lambda x,y: x * y,
  13. '/': lambda x,y: x // y
  14. }[w](x, y)
  15. st.append(z)
  16. return st.pop()
  17.  
  18. lst = input().split()
  19. print(solve(lst))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement