多项式的值

来源:互联网 发布:法制日报网络舆情内参 编辑:程序博客网 时间:2024/05/20 17:09

问题 J: 多项式的值

时间限制: 1 Sec  内存限制: 32 MB

题目描述

实现一个多项式的类(a+b*x+c*x^2+d*x^3+...+),要求输入该多项式的系数和x

的值后打印出这个多项式的值

输入

输入第一行为样例数m,对于每个样例,第一行为多项式最高项次数n,接下来n+1个整数表示每项系数,最后一个整数x,n不超过10。

输出

输出m行,表示个多项式代入x后的值。

样例输入

121 2 32

样例输出

17

#include<stdio.h>#include<math.h>int main(){int m;scanf("%d",&m);while(m--){int n,x,an[100]={0},sum=0;scanf("%d",&n);for(int i=0;i<=n;i++)scanf("%d",&an[i]);scanf("%d",&x); for(int i=0;i<=n;i++){sum+=an[i]*pow(x,i);}printf("%d\n",sum);}return 0;}


原创粉丝点击