题解(较长,基础,好用)
2026-09-13 13:16:11
发布于:北京
17阅读
0回复
0点赞
代码很基础,一定能过,不过较长
懒的人别进来
作者贪吃,点个赞让我尝尝鲜呗
—————————————
—————————————
—————————————
—————————————
—————————————
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
int a[105];
for(int i = 0; i <= n; i++)
{
cin >> a[i];
}
int e = 1;
for(int i = 0; i <= n; i++)
{
int m = a[i];
int f = n - i;
if(m != 0)
{
//处理正负号
if(e == 1)
{
if(m < 0)
{
cout << "-";
}
e = 0;
}
else
{
if(m > 0)
cout << "+";
else
cout << "-";
}
int t;
if(m > 0)
t = m;
else
t = -m;
if(f > 1)
{
if(t != 1)
cout << t;
cout << "x^" << f;
}
else if(f == 1)
{
if(t != 1)
cout << t;
cout << "x";
}
else
{
cout << t;
}
}
}
return 0;
全部评论 2
- 置顶
点个赞嘛
2026-09-13 来自 北京
1 关注我
1周前 来自 江西
1为什么,理由
1周前 来自 北京
0









有帮助,赞一个