[NOIP2009]多项式输出
Posted cq.tiancx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[NOIP2009]多项式输出相关的知识,希望对你有一定的参考价值。
这是一道比较简单的noip真题,直接模拟做就是,我们先来看看题目描述
顺便放下地址吧:[NOIP2009]多项式输出
成功AC的代码
#include<bits/stdc++.h>
using namespace std;
int a[110];
int n;
int main()
cin.tie(0);
ios::sync_with_stdio(false);
cin>>n;
for(int i=n;i>=0;i--) cin>>a[i];
for(int i=n;i>=0;i--)
if(a[i]==0) continue;
if(a[i]<0) cout<<"-";
if(i!=n&&a[i]>0) cout<<"+";
if(i==0)
cout<<abs(a[i]); break;
if(abs(a[i])==1)
if(i==1) cout<<"x";
else cout<<"x^"<<i;
continue;
else
if(i==1) cout<<abs(a[i])<<"x";
else cout<<abs(a[i])<<"x^"<<i;
continue;
return 0;
谢谢你的阅读
,由于作者水平有限,难免有不足之处,若读者发现问题,还请批评,在留言区留言或者私信告知,我一定会尽快修改的。若各位大佬有什么好的解法,或者有意义的解法都可以在评论区展示额,万分谢谢。
写作不易,望各位老板点点赞,加个关注!
以上是关于[NOIP2009]多项式输出的主要内容,如果未能解决你的问题,请参考以下文章