8200001 - 新手的难题

公司新进了一个新手,所以把一个能够解方程的计算器项目中最简单的算法部分交给他:解一元一次方程。新手先生首先向度娘询问了一元一次方程是神马?而后将其可能形式整理出来:

3x=8

k+6=1

6a-5=2a-2

-5+12Y=0

-z+2z+7-3=z-2z+6-14

……

……

但是新手实在是太新了,请你帮他实现这部分功能。

输入

仅一行,满足如下限定:

1、只含有一个未知数,并且该未知数用单个英文字母表示

2、未知数的系数为1时省略,不为1时也不写乘号

3、输入的每个字符仅可能为0、1、2、3、4、5、6、7、8、9、=、-、+

4、未知数的系数的绝对值不超过100

5、常数项的绝对值不超过100

6、+、-符号一共不超过100个

输出

仅一行,结果保留小数点后3位有效数字。格式详见样例.

样例

输入

6a-5+1=2-2a

输出

a=0.750

输入

1-b=3

输出

b=-2.000

输入

3x=8

输出

x=2.667
时间限制 1000 毫秒
内存限制 128 MB
统计
上一题 下一题