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

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的项会打印这个系数

相关推荐
水花花花花花1 小时前
线性代数基础
线性代数·算法·机器学习
codists1 小时前
《算法导论(第4版)》阅读笔记:p115-p126
算法
远瞻。2 小时前
【论文精读】2022 CVPR--RealBasicVSR现实世界视频超分辨率(RealWorld VSR)
论文阅读·算法·超分辨率重建
Kent_J_Truman2 小时前
【羊圈——状压 + DP / 记忆化搜索DP】
算法
<但凡.2 小时前
题海拾贝:P1784 数独
算法·深度优先·图论
丶Darling.2 小时前
Day125 | 灵神 | 二叉树 | 二叉树中的第K大层和
数据结构·c++·学习·算法·二叉树
L_cl2 小时前
【Python 算法零基础 4.排序 ⑤ 归并排序】
python·算法·排序算法
@我漫长的孤独流浪2 小时前
程序设计实践--排序(1)
数据结构·算法·排序算法
姬公子5213 小时前
leetcode hot100刷题日记——9.矩阵置零
算法·leetcode·矩阵
Tee xm3 小时前
算法修仙传 第一章 灵根觉醒:数组基础与遍历
java·数据结构·算法·数组·遍历