如题,本蒟蒻今天没机会下载评测数据了QAQ...也不知道哪里错了
#include <iostream>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <string>
using namespace std;
int n,a[1000],num;
int main()
{
scanf ("%d", &n);
num = n;
for (int i=1;i<=n+1;i++)
{
scanf ("%d", &a[i]);
}
for (int i=1;i<=n-1;i++)
{
if (a[i]>=1&&i!=1) printf ("+");
if (a[i]>1||a[i]<-1) printf ("%dx^%d", a[i], num);
else if (a[i]==1) printf ("x^%d", num);
else if (a[i]==-1) printf ("-x^%d", num);
num-=1;
}
if (a[n]==1) printf ("+x");
else if (a[n]==-1) printf ("-x");
else if (a[n]>1) printf ("+%dx", a[n]);
else if (a[n]<-1) printf ("%dx", a[n]);
if (a[n+1]>=1) printf ("+%d", a[n+1]);
else if (a[n+1]<-1) printf ("%d", a[n+1]);
printf ("\n");
return 0;
}
总感觉这不是大模拟的代码量啊