You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#include <bits/stdc++.h>
|
|
|
|
|
using namespace std;
|
|
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
int n,a,i;
|
|
|
|
|
cin>>n;
|
|
|
|
|
for(i=n; i>=0; i--) {
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬<EFBFBD><EBA3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>x<EFBFBD>ļ<EFBFBD><C4BC>η<EFBFBD>
|
|
|
|
|
cin>>a;
|
|
|
|
|
if(a) { //<2F>ж<EFBFBD>a<EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD>棨<EFBFBD><E6A3A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><30>
|
|
|
|
|
if(i!=n&&a>0) cout<<"+"; //i<><69>=n<><6E><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD>
|
|
|
|
|
if(abs(a)>1||i==0) cout<<a;//abs<62>Ǿ<EFBFBD><C7BE><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1<><31>1ʱ<31><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
if(a==-1&&i) cout<<"-"; //-1ʡ<31><CAA1>1
|
|
|
|
|
if(i>1) cout<<"x^"<<i;
|
|
|
|
|
if(i==1) cout<<"x"; //ָ<><D6B8>Ϊ1ʱʡ<CAB1><CAA1>1
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return 0;
|
|
|
|
|
}
|