rqnoj-516
来源:互联网 发布:弯曲正应力电测数据 编辑:程序博客网 时间:2024/06/07 02:57
#include<stdio.h>#include<algorithm>int a[111],n;void front(int x){ if(a[x]<0) printf("-"); else if(x!=n) printf("+");}void body(int x){ if(x!=1) { if(a[x]==1 || a[x]==-1) printf("x^%d",x); else printf("%dx^%d",abs(a[x]),x); } else { if(a[x]==1 || a[x]==-1) printf("x"); else printf("%dx",abs(a[x])); }}int main(){ int i; //freopen("d:\\test.txt","r",stdin); scanf("%d",&n); for(i=n;i>=0;--i) scanf("%d",&a[i]); for(i=n;i>0;--i) if(a[i]) { front(i); body(i); } if(a[0]) { front(0); printf("%d",abs(a[0])); } return 0;}