您当前的位置: 首页 >  蓝桥杯

不牌不改

暂无认证

  • 3浏览

    0关注

    422博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

[蓝桥杯][算法提高VIP]多项式输出

不牌不改 发布时间:2021-07-28 16:41:23 ,浏览量:3

题目

题目链接

题解

注意几点:

  • 系数为1:非常数项时,不输出数值,只输出正号;常数项时,输出正号和数值1。特殊情况,最高位系数为正数时不输出正号(准确的说应该是系数非零的最高位系数为正数时不输出正号)
  • 系数为-1:非常数项时,不输出数值,只输出负号;常数项时,输出“输入的值”即可(输入的值带着符号)。
  • 系数为0:当前项不输出。
  • 指数为1,只输出x
  • 指数为0:连x也不输出,只和系数有关。

以下代码这种情况没有保证,也可以AC,有兴趣的同学可以完善一下,很简单明白道理就行。 在这里插入图片描述

代码
#include
using namespace std;

int n, k;

int main()
{
	cin>>n;
	for(int i = n;i >= 0;i --) {
		cin>>k;
		
		// 符号与系数 
		if(k==0) continue;
		else if(k==-1) { 
			if(i==0) cout            
关注
打赏
1662186765
查看更多评论
0.0395s