首页 技术 正文
技术 2022年11月23日
0 收藏 783 点赞 2,641 浏览 1050 个字
题目描述:

输入两个多项式,计算它们的和。
每个多项式有若干对整数表示,每组整数中,第一个整数表示系数(非0),第二个整数表示该项的次数。
如由3 3 5 -2 1 4 0表示3x^5 – 2 * x + 4其中第一个3表示该多项式由三个整数对表示。

输入:

输入为两行,分别表示两个多项式。表示每项的整数对按照次数大小降序给出。(次数绝对值小于1000,系数绝对值小于10000)

输出:

按照降次顺序输出表示和多项式的整数对(系数为0的整数对不用输出,整数对由空格分隔,最后一个整数对后不添加空格)

样例输入:
3 3 5 -2 1 4 0
4 2 3 -1 2 1 1 3 0
样例输出:
3 5 2 3 -1 2 -1 1 7 0
 #include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include <cmath>
#include <algorithm> #define MAX 2009 int xi[MAX]; int main(int argc, char const *argv[])
{
int n;
//freopen("input.txt","r",stdin);
while(scanf("%d",&n) != EOF) {
memset(xi,,sizeof(xi));
for(int i = ; i < n; i++) {
int xiTemp;
int ciTemp;
scanf("%d %d",&xiTemp,&ciTemp);
if(ciTemp < ) {
ciTemp = ciTemp + ;
}
xi[ciTemp] = xiTemp;
}
scanf("%d",&n);
for(int i = ; i < n; i++) {
int xiTemp;
int ciTemp;
scanf("%d %d",&xiTemp,&ciTemp);
if(ciTemp < ) {
ciTemp = ciTemp + ;
}
xi[ciTemp] = xi[ciTemp] + xiTemp;
}
bool isOne = true; for(int i = ; i >= ; i--) {
if(xi[i] != ) {
if(isOne) {
printf("%d %d",xi[i],i);
isOne = false;
}
else {
printf(" %d %d",xi[i],i);
} }
} for(int i = MAX-; i >= ; i--) {
if(xi[i] != ) {
if(isOne) {
printf("%d %d",xi[i],i-);
isOne = false;
}
else {
printf(" %d %d",xi[i],i-);
} }
} printf("\n");
} return ;
}

主要注意是绝对值小于1000

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,896
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,423
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,241
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,055
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,684
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,723