码迷,mamicode.com
首页 > 其他好文 > 详细

P1067

时间:2018-09-18 20:46:01      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:main   ==   else   代码   namespace   clu   sizeof   ons   eof   

  这题没什么好说的,就是判断,需要考虑仔细一点。

  AC代码

#include <bits/stdc++.h>
using namespace std;
const int N = 712;
int main()
{
    stringstream eq;
    int coe[N];
    int n;
    cin >> n;
    memset(coe, -1, sizeof(coe));
    for (int i = 0; i <= n; i++)
        cin >> coe[i];
    for (int i = 0; i <= n; i++)
    {
        if (coe[i] == 0)
        {
            if (coe[i + 1] > 0)
                eq << "+";
            continue;
        }
        if (coe[i] != 1 && coe[i] != -1 && i != n)
            eq << coe[i];
        if (coe[i] == -1 && i != n)
            eq << ‘-‘;
        if (i < n - 1)
            eq << "x^" << n - i;
        else if (i != n)
            eq << ‘x‘;
        else
            eq << coe[i];
        if (coe[i + 1] > 0)
            eq << "+";
    }
    cout << eq.str() << endl;
    return 0;
}

  

P1067

标签:main   ==   else   代码   namespace   clu   sizeof   ons   eof   

原文地址:https://www.cnblogs.com/darkchii/p/9670971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!