问题标题: 酷町堂:1454

0
0
已解决
张百川
张百川
新手光能
新手光能

#include<bits/stdc++.h>

using namespace std;

bool zs(int m)

{

    if(m==1)

    {

        return 0;

    }

    for(int i=2;i<=sqrt(m);i++)

    {

        if(m%i==0)

        {

            return 0;

        }

    }

    return 1;

}

int a[105];

int main()

{

    int n;

    cin>>n;

    for(int i=1;i<=n+1;i++)

    {

        cin>>a[i];

    }

    for(int i=1;i<=n;i++)

    {

        if(a[i]>0)

        {

            if(i>1)

            cout<<"+";

            if(a[i]>1)

            {

                cout<<a[i];

            }

            cout<<"x^"<<n+1-i;

        }

        if(a[i]==0)

        continue;

        if(a[i]<0)

        {

            if(a[i]==-1)

            cout<<"-";

            if(a[i]<-1)

            {

                cout<<a[i];

            }

            cout<<"x^"<<n+1-i;

        }

    }

    if(a[n+1]>=0)

    cout<<"+"<<a[n+1];

    else

    cout<<a[n+1];

    return 0;

}

40 help!!!


0
0
0
0
0
包思远
包思远
新手启示者
新手启示者

看好这8条,再根据样例进行分析,得出满分解法

包思远在2021-07-11 14:07:43追加了内容

建议:尽快采纳

我要回答