@[_Garbage](/space/show?uid=213298) 没有处理一次项啊
by bunH2O @ 2019-07-30 22:42:33
原来是这样
by 朕爱学习 @ 2019-07-30 22:44:08
试试这个:
```c
1
1 1
```
by bunH2O @ 2019-07-30 22:45:25
```cpp
#include<bits/stdc++.h>
using namespace std;
int n,j,i; int a[10000];
int main()
{
cin>>n;
for(i=0;i<=n;i++)
cin>>a[i];
if(n<=1)
{
if(a[0]==1)
cout<<"x";
if(a[0]==-1)
cout<<"-"<<"x";
if(a[0]>1||a[0]<-1)
cout<<a[0]<<"x";
if(a[0]==0)
cout<<"";
}
else
{
if(a[0]==1)
cout<<"x"<<"^"<<n;
if(a[0]==-1)
cout<<"-"<<"x"<<"^"<<n;
if(a[0]>1||a[0]<-1)
cout<<a[0]<<"x"<<"^"<<n;
if(a[0]==0)
cout<<"";
}
for(i=1,j=n-1;i<=n,j>=0;i++,j--)
{
if(j==0)
{
if(a[i]>0)
cout<<"+"<<a[i];
if(a[i]<0)
cout<<a[i];
if(a[i]==0)
break;
}
else
{
if(a[i]>1)
cout<<"+"<<a[i]<<"x"<<"^"<<j;
if(a[i]==1)
cout<<"+"<<"x"<<"^"<<j;
if(a[i]==-1)
cout<<"-"<<"x"<<"^"<<j;
if(a[i]<-1)
cout<<a[i]<<"x"<<"^"<<j;
}
}
return 0;
}
```
by 朕爱学习 @ 2019-07-30 23:06:06
@[niuniu0408](/space/show?uid=195338)
by 朕爱学习 @ 2019-07-30 23:06:54
不要过度相信样例,样例大部分很弱
by 氷芽川四糸乃 @ 2019-07-30 23:12:04
已经过了 感谢
by 朕爱学习 @ 2019-07-30 23:21:34
样例都很水,每个比赛都是
by Sasha_QuadQueen @ 2019-10-29 17:20:39