1002. A+B for Polynomials (25)
来源:互联网 发布:新浪博客群发软件 编辑:程序博客网 时间:2024/05/16 11:10
1002. A+B for Polynomials (25)
This time, you are supposed to find A+B where A and B are two polynomials.
Input
Each input file contains one test case. Each case occupies 2 lines, and each line contains the information of a polynomial: K N1 aN1 N2 aN2 ... NK aNK, where K is the number of nonzero terms in the polynomial, Ni and aNi (i=1, 2, ..., K) are the exponents and coefficients, respectively. It is given that 1 <= K <= 10,0 <= NK < ... < N2 < N1 <=1000.
Output
For each test case you should output the sum of A and B in one line, with the same format as the input. Notice that there must be NO extra space at the end of each line. Please be accurate to 1 decimal place.
Sample Input2 1 2.4 0 3.22 2 1.5 1 0.5Sample Output
3 2 1.5 1 2.9 0 3.2
题意:
给你两个多项式,输出相加后的多项式
考点:
1. 格式化输出:setprecision();
坑点:
无
#include <iostream>#include <iomanip>using namespace std;int main(){ double n[1001]; int m, e; double c; for(int i = 0; i < 1001; i++) n[i] = 0; for(int t = 0; t < 2; t++) { cin >> m; for(int i = 0; i < m; i++) { cin >> e >> c; n[e] += c; } } int num = 0; for(int i = 0; i < 1001; i++) if(n[i] != 0) num++; cout << num; for(int i = 1000; i >= 0; i--) if(n[i] != 0) cout << " " << i << " " << setiosflags(ios::fixed) << setprecision(1) << n[i]; cout << endl;}
- 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- 【PAT】1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- PAT 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- [PAT]1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- pat 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- PAT 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- 1002. A+B for Polynomials (25)
- java.lang.ClassCastException
- 在android的jni线程C传回调函数给java
- 如何在本地搭建一个Android应用crashing跟踪系统-ACRA
- 64位ubuntu安装WPS
- Android Studio 2.0 导入环信Demo3.10 问题
- 1002. A+B for Polynomials (25)
- 手机号 车牌号 正则表达式
- Climbing Stairs
- Winform 判断Combobox控件先择值是否为空
- DB2_SQL_ERROR_CODE
- yii2.0路由
- Java经典设计模式之五大创建模式(附实例和详解)
- Unity开发Android游戏(一)搭建Unity安卓开发环境
- Objective-C Runtime 一小时入门教程(中)