题目链接
https://pintia.cn/problem-sets/994805342720868352/problems/994805526272000000
题目大意
给定AB两个多项式(各一行)
2 1 2.4 0 3.2
2 2 1.5 1 0.5
格式如下

其中K是多项式中非零项的个数,N分别是指数和系数。
输出格式也按照上方。
解题思路
map暴力。
需要注意的地方是,当多项式系数为0时,指数和系数都不需要输出,相应的;当多项式整体为0时,只需要输出0。有亿点坑。
#include<bits/stdc++.h>
using namespace std;
typedef pair<int,double> PID;
#define mp make_pair
int main(){
map<int,double> m;
int n;
cin >> n;
for

本文介绍了一种使用 C++ 实现的多项式加法算法。通过 map 存储指数与系数,实现了两个多项式的相加,并考虑了系数为零的情况。
最低0.47元/天 解锁文章
638

被折叠的 条评论
为什么被折叠?



