#include<stdio.h>
#include<string.h>
int main()
{
int x,z;
while(scanf("%d,%d",&x,&z))
{
int a[1005]={0};
a[z]=x;
if(x==0&&z==0)break;
while(1)
{
scanf("%d,%d",&x,&z);
a[z]=a[z]+x;
if(x==0&&z==0)break;
}
while(1)
{
scanf("%d,%d",&x,&z);
a[z]=a[z]+x;
if(x==0&&z==0)break;
}
int f=0;
for(int i;i<1005;i++)
{
if(a[i])
{
if(f)printf("+");
printf("%dx^%d",a[i],i);
f=1;
}
}
}
return 0;
}
swust oj 1040 一元多项式加法运算的实现
最新推荐文章于 2022-04-19 17:16:05 发布