简单变量计算器
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
描述
给定若干个变量的定义,以及一个由两个变量和一个运算符组成的表达式,请计算表达式的结果。
输入的第一行包含若干个变量定义,格式为:
变量名=整数值
多个变量定义之间使用分号 ; 分隔。同一变量名可能会被重复定义多次,靠后的定义会覆盖靠前的定义。
输入的第二行包含一个表达式,格式保证为:
变量名 运算符 变量名
其中运算符为:
+表示加法-表示减法*表示乘法/表示整除
保证表达式是有效的(不会出现除零的情况),且表达式里出现的变量都已经在第一行定义过。
格式
输入
第一行包含若干个变量定义。
第二行包含一个表达式。
输出
输出表达式的计算结果。
示例
x=3;y=5
x + y
8
a=10;b=4;c=5;d=1
a - b
6
x=7;y=8
y * x
56
total=10;total=20;count=3
total / count
6