OpenJudge

2935:有未知数的表达式

总时间限制:
1000ms
内存限制:
65536kB
描述
用户输入一个字符串,形如 51+3x-4x^2+x^4的多项式.设x=3,编写程序,计算多项式的值。说明:
1)x的系数是整数,系数为1时,省略不写(见例子中的第4项)。
2)运算符只有+,-;
2)整个字符串不包含空格,多项式中的字母x皆为小写;
3)指数为0时,x省略(见例子第1项),前一项的指数小于后一项的指数,每一项的指数不重复,相邻的两项的指数有可能不连续(见例子中第3项和第4项)。
4)假设不会溢出。
5) 指数和系数都可能是多位
输入
若干个多项式表达式.字符串,不超过30位.
输出
多项式的值.int型数值
样例输入
2+x+3x^2
51+3x-4x^2+x^4
样例输出
32
105
提示
可以使用数学函数pow来求x的n次方.
来源
计算概论期末考试
全局题号
1937
添加于
2009-10-29
提交次数
1882
尝试人数
611
通过人数
527
您的评价 很水 简单 一般 较难 变态
  • 标签(多个标签用空格分隔):
  • 常用标签:
    递归   动态规划   贪心   搜索   枚举   模拟   数学   字符串处理   几何   高精度计算   图论  

尚无评分