7101(讨论区遍历计划00001)

天生我材必有难,千金散尽还债来 · 发布于 2023-10-05 · 浏览 570 回复 0

include

using namespace std; int main() {

int n,a[200];
cin>>n;
for(int k=0; k<=n; k++) {
	cin>>a[k];
}
int l=n;
for(int k=0; k<n; k++,l--) {
	if(a[k]!=0) {
		if(a[k]>0&&k!=0) {
			if(a[k]==1) {
				cout<<"+";
			} else {
				cout<<"+"<<a[k];
			}
		} else {
			if(a[k]==-1) {
				cout<<"-";
			} else if(a[k]!=1) {
				cout<<a[k];
			}
		}
		if(l>1) {
			cout<<"x^"<<l;
		}
		if(l==1) {
			cout<<"x";
		}
	}
}
if(a[n]>0){
	cout<<"+"<<a[n];
}
if(a[n]<0){
	cout<<a[n];
}
return 0;

}

全部回复 共 0 条

还没有人回复。往下写第一条。

发表回复