我太难了!
蒟蒻有一个大大的问题,就是只得了50分QAQ,请大犇看看,代码有什么问题!
#include<iostream>
#include<algorithm>
using namespace std;
int a[1000005];
int main()
{
int n;
scanf("%d",&n);
int t=n;
for(int i=1;i<=n+1;i++)
scanf("%d",&a[i]);
for(int i=1;i<=n+1;i++)
{
if(a[i])
{
if(a[i]>0&&i>=2)
cout<<"+";
if(t==0)
{
cout<<a[i]<<endl;
break;
}
if(a[i]==-1)
cout<<"-";
if(abs(a[i])==1)
cout<<"x";
else
cout<<a[i]<<"x";
cout<<"^"<<t;
}
t--;
}
}