こうちえんざん
3302 ワード
作成日:2022年1月25日午後7:58
インプリメンテーションコード
# 후위식 연산
import sys
#sys.stdin = open("input.txt", "rt")
s = input()
stack = []
for x in s:
if x.isdecimal():
stack.append(x)
else:
a = int(stack.pop())
b = int(stack.pop())
if x == '+':
stack.append(b+a)
elif x == '-':
stack.append(b-a)
elif x == '*':
stack.append(b*a)
else:
stack.append(b/a)
print(stack.pop())
Reference
この問題について(こうちえんざん), 我々は、より多くの情報をここで見つけました https://velog.io/@lsj8706/후위식-연산テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol