중위순횐줄 알았는데 제대로보니 중위는 아니고. 그냥 말단부터 올라오는 분할정복. import sys sys.stdin = open('input.txt') def inorder_tree(cur_node): if not tree[cur_node]: return int(values[cur_node]) left = inorder_tree(tree[cur_node][0]) right = inorder_tree(tree[cur_node][1]) if values[cur_node] == '-': return left - right elif values[cur_node] == '+': return left + right elif values[cur_node] == '*': return left * right else:..