&a);8if(a){//判0系数9if(i!=n&&a>0)printf("+");//根据正负、是否为最高此项决定加号10if(abs(a)>1||i==0)printf("%d",a);//输出系数(系数不为正负1或指数为0)11if(a==-1&&i!=0)printf("-");//-1系数特判,常数项已特判12if(i>1)printf...
#include<bits/stdc++.h>using namespacestd;constintN =110;intmain(){intn;cin>> n;intx;// a[0~n-1]是系数,a[n]是常数for(inti =0; i < n; i++) {cin>> x;//带x的前0->n-1位if(x <0) {if(x ==-1)cout<<"-";elsecout<< x; }elseif(x >0) {if(i >0)cout<<"+...
const int N = 110; int main() { int n; cin >> n; int x; // a[0~n-1]是系数,a[n]是常数 for (int i = 0; i < n; i++) { cin >> x; //带x的前0->n-1位 if (x < 0) { if (x == -1)cout << "-"; else cout << x; } else if (x > 0) { if (i >...
正文: #include<iostream>#include<cmath>usingnamespacestd;intmain(){// 蒟蒻代码intn;cin>>n;for(inti=n;i>=0;i--){// 输入n个数intq;cin>>q;if(q){// 如果q不为零//判断需要输出的加减符号if(q>0&&i!=n){cout<<'+';}elseif(q<0){cout<<'-';}if(abs(q)!=1||i==0){// ...
1、系数为0时不输出多项式 2、第一个符号,只有负号才输出 3、次数不为0时,不输出为1的系数;次数为0时,输出所有系数 4、次数为1时,不输出次数;次数为0时不输出x^次数;次数大于1时,才输出完整x^次数 100分代码: #include<bits/stdc++.h>usingnamespacestd;intmain(){intn; ...
P1067 [NOIP2009 普及组] 多项式输出 // Problem: P1067 [NOIP2009 普及组] 多项式输出 // Contest: Luogu // URL: https://www.luogu.com.cn/problem/P1067 // Memory Limit: 125 MB // Time Limit: 1000 ms // User: Pannnn#include <bits/stdc++.h>...
输出共 1 行,按题目所述格式输出多项式。 输入输出样例 输入样例#1: 5 100 -1 1 -3 0 10 输出样例#1: 100x^5-x^4+x^3-3x^2+10 输入样例#2: 3 -50 0 0 1 输出样例#2: -50x^3+1 说明 NOIP 2009 普及组 第一题 对于100%数据,1000≤n≤100,−100≤系数≤100 ...
[NOIP2009 普及组] 多项式输出 题目描述 一元n 次多项式可用如下的表达式表示: 多项式中自变量为 x,从左到右按照次数递减顺序给出多项式。 多项式中只包含系数不为 0 的项。 如果多项式 n 次项系数为正,则多项式开头不出 + 号,如果多项式 n 次项系数为负,则多项式以 - 号开头。 对于不是最高次的项,以 +...
输出共 1 行,按题目所述格式输出多项式。 输入输出样例 输入样例#1: 5 100 -1 1 -3 0 10 输出样例#1: 100x^5-x^4+x^3-3x^2+10 输入样例#2: 3 -50 0 0 1 输出样例#2: -50x^3+1 说明 NOIP 2009 普及组 第一题 对于100%数据,1000≤n≤100,−100≤系数≤100 ...