蓝桥杯模拟算法:多项式输出

P1067 [NOIP2009 普及组] 多项式输出 - 洛谷 | 计算机科学教育新生态

这道题是一道模拟题,我们需要分情况讨论,我们需要做一下分类讨论

cpp 复制代码
#include <iostream>
#include <cstdlib>
using namespace std;


int main()
{
	int n;cin >> n;
	for(int i = n;i>=0;i--)
	{
		int t;cin>>t;
		if(abs(t) == 0) continue;
		//符号 
		if(t<0) cout<< "-";
		else{
			if(i!=n) cout << "+";
		}
		//系数
		if(abs(t) != 1 || i==0) cout <<abs(t);
		//次数
		if(i==1) cout << "x";
		else if(i==0) continue;
		else
		cout << "x^" << i;
	
	}
	
	
	
	return 0;
}

ac通过,这道题一定要记住一点,系数绝对值是1的时候要考虑次数为0的项会打印这个系数

相关推荐
C++ 老炮儿的技术栈7 分钟前
在vscode 如何运行a.nut 程序(Squirrel语言)
c语言·开发语言·c++·ide·vscode·算法·编辑器
HKUST_ZJH17 分钟前
交互 Codeforces Round 1040 Interactive RBS
c++·算法·交互
九章数学体系42 分钟前
九章数学体系:打破“吃苦悖论”,重构学习真谛
数据结构·学习·算法·数学建模·拓扑学
一川月白7091 小时前
数据结构---概念、数据与数据之间的关系(逻辑结构、物理结构)、基本功能、数据结构内容、单向链表(该奶奶、对象、应用)
c语言·数据结构·算法·哈希算法·单向链表·数据关系
展信佳_daydayup1 小时前
8-1 图像增广
算法
zl_vslam1 小时前
SLAM中的非线性优化-2D图优化之零空间实战(十六)
人工智能·算法·机器学习·计算机视觉·slam se2 非线性优化
qystca2 小时前
MC0351区间询问和
算法
Morriser莫2 小时前
动态规划Day7学习心得
算法·动态规划
weixin_307779132 小时前
设计Mock华为昇腾GPU的MindSpore和CANN的库的流程与实现
c++·算法·华为·系统架构·gpu算力
行然梦实2 小时前
TOPSIS(Technique for Order Preference by Similarity to Ideal Solution )简介与简单示例
人工智能·算法·机器学习·数学建模