P1067 [NOIP2009 普及组] 多项式输出 题解
2024-10-21 17:28:08
目录
题目
要注意的地方
- 是不是常数项
- 是不是1 或 -1
- 输入的是不是第一个
- ^1
- 负数
code
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, a;
cin >> n;
for (int i = n; i >= 0; i--) {
cin >> a;
if (a) {
if (i != n && a > 0) cout << "+";
if (abs(a) > 1 || i == 0)cout << a;
if (a == -1 && i) cout << "-";
if (i > 1) cout << "x^" << i;
if (i == 1) cout << "x";
}
}
}
最新文章
- sparklyr包--实现R与Spark接口
- (转)建站知识:域名/ 空间/ IP/ 端口之间的关系
- Scala中的Apply
- mongodb复制集配置
- 这个算asp.net的一个bug吗?
- Android 如何自定义EditText 下划线?
- cf B. Permutation
- 给小班讲stl 之 map、sort、优先队列
- DoNet开源项目-基于jQuery EasyUI的后台管理系统
- BOM中的各种height
- get,post,jsonp数据交互—百度下拉列表
- 团队作业4——第一次项目冲刺 SiStH DaY
- 对IO流的操作(文件大小,拷贝,移动,删除)
- Python爬虫(二十三)_selenium案例:动态模拟页面点击
- 基于jQuery表单快速录入数据功能
- HTTP首部概览
- 【阿里聚安全&#183;安全周刊】苹果证实 iOS 源代码泄露|英国黑客赢下官司
- Glad You Came hdu-6356(ST表 || 线段树)
- 051、在overlay中运行容器(2019-03-18 周一)
- 函数和常用模块【day04】:递归(五)