#include #include int S,C; inline void initpol(double *p) { int i; for(i=0;i0;i--) p[i]=p[i-1]; p[0]=0; } inline void copypol(double *p1,double *p2) { int i; for(i=0;i=0;i--) ret= ret*x +p[i]; return(ret); } inline void HornDiv(double *p1, double a, double *p2) { double t=0; int i; p2[S]=0; for(i=S-1;i>=0;i--) { p2[i]=p1[i+1]+t; t=a*p2[i]; } } void dP(double *p) { int i; for(i=S;i>=0;i--) printf("%d ", (int)p[i]); printf("\n"); } int main() { int t,i,j,k,l,xi[200]; double p1[200],p2[200],p3[200],ps[200],tmpd; scanf("%d",&t); for(k=0;k