#Q0020. 普通 · 函数求值

普通 · 函数求值

题目描述

做一个函数表达式解析,为函数生成器服务! 对于表达式的声明,函数表达式一定为 y= 的形式开头(别问为什么只是y=,问就是以后会升级的)
以后会有n个单项式,并且乘号✖可能用*代替,接在表达式前的乘号可能省略
并且规定pow(x,n)x的n次方,可能会出现负号的情况。

教程

cin输入测试项!cout输出结果!:)

输入

第一行输入x的值 第二行输入这个函数(function)

输出

输出y的值

样例 #1

样例输入#1

2
y=pow(x,pow(2,x))-16+6

样例输出#1

6

样例 #2

样例输入#2

5
y=1x*x-pow(x,2)+6

样例输出#2

6

样例 #3

样例输入#3

3
y=-5pow(-1,pow(x,x))+1

样例输出#3

6

数据范围与提示

3x1053 ≤ x ≤ {10^{5}} 3y.size()<283 ≤ y.size() < {2^{8}}
祝你好运