NC231654. 四则运算
描述
输入描述
第一行输入一个 。
接下来从第 行到第 行每行只有一个非空字符串 ,字符中只包含数字和四种运算符号,每个数字均在 范围内,且算式末尾以等号结束。
输出描述
输出一共 行,第 行表示输入中的第 个算式的结果。保证中间结果和最终答案均在 范围内。
示例1
输入:
4 34-23x12= 11+32x55-355/22= 13x23-34+34x23= 23x565/23x55/2=
输出:
-242 1755 1047 15537
pypy3 解法, 执行用时: 118ms, 内存消耗: 25844K, 提交时间: 2021-12-13 08:54:59
t=int(input()) for i in range(t): print(eval(input()[:-1].replace("/","//").replace("x","*")))
Python3 解法, 执行用时: 62ms, 内存消耗: 4692K, 提交时间: 2023-05-27 17:39:13
[print(eval(input()[:-1].replace('x','*').replace('/','//'))) for _ in range(int(input()))]