40分求助
  • 板块题目总版
  • 楼主qiang2013
  • 当前回复6
  • 已保存回复6
  • 发布时间2023/10/14 19:28
  • 上次更新2023/11/2 13:49:36
查看原帖
40分求助
758242
qiang2013楼主2023/10/14 19:28

40分,求助```cpp #include<bits/stdc++.h> using namespace std; const int N=110; int a[N]; int main(){ int n; cin>>n; for(int i=0;i<=n;i++){ cin>>a[i]; } cout<<a[0]<<"x^"<<n; for(int i=1;i<=n;i++){ if(i==n){ if(a[i]!=0){ if(a[i]<0) cout<<"-"<<abs(a[i]); else cout<<"+"<<a[i]; } } else if(a[i]!=0&&a[i]>0){ if(a[i]!=1) cout<<"+"<<a[i]<<"x^"<<n-i; else cout<<"+x^"<<n-i; } else if(a[i]!=0&&a[i]<0){ cout<<"-"; if(abs(a[i])!=1) cout<<abs(a[i])<<"x^"<<n-i; else cout<<"x^"<<n-i; } } }

2023/10/14 19:28
加载中...