100分求助
查看原帖
100分求助
251074
学习柯学楼主2023/3/26 20:51

代码如下,hack没过

#include<bits/stdc++.h>
using namespace std;
long long n, a, i;
int main()
{
	cin>>n;
	cin>>a;
	if(a!=0)
	{
		if(a!=1&&a!=-1)
		{
			cout<<a;
		}
		else {
			if(a==-1)
			{
				cout<<"-";
			}
		}
		cout<<"x^"<<n;
	}
	
	for(i=1;i<n-1;i++)
	{
		cin>>a;
		if(a!=0)
		{
			if(a>0)
			{
				cout<<"+";
			}
			if(a!=1&&a!=-1)
			{
				cout<<a;
			}
			else {
				if(a==-1)
				{
					cout<<"-";
				}
			}
			cout<<"x^"<<n-i;
		}
		
	}
	cin>>a;
	if(a!=0)
	{
		if(a>0)
		{
			cout<<"+";
		}
		if(a!=1&&a!=-1)
		{
			cout<<a;
		}
		else {
			if(a==-1)
			{
				cout<<"-";
			}
		}
		cout<<"x";
	}
	cin>>a;
	if(a!=0)
	{
		if(a>0)
		{
			cout<<"+";
		}
		cout<<a;
	}
 	return 0;
}

2023/3/26 20:51
加载中...