public static void main(String[] args)
{
// String str[]= {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
// Scanner in=new Scanner(System.in);
// int[] a=new int[10];
// int num,i,nCount=0;
// num=in.nextInt();
// if(num<0)
// {
// System.out.print("fu ");
// }
// num=num<0?-num:num;
// while(num!=0)
// {
// a[nCount++]=num%10;
// num/=10;
//
// }
// for(int j=nCount-1;j>=0;j--)
// {
// System.out.print(str[a[j]]+" ");
// }
Scanner in=new Scanner(System.in);
final int size=101;
int [] power=new int[size];
int powermi;
int powerci;
int max=0;
int end=0;
while(end!=2)
{
powermi=in.nextInt();
powerci=in.nextInt();
power[powermi]+=powerci;
if(powermi>max)
{
max=powermi;
}
if(powermi==0)
{
end++;
}
}
for(int i=max;i>=0;i--)
{
if(power[i]==0)
{
continue;
}
else if(i!=1 && power[i]!=1 && i!=0)
{
System.out.print(power[i]+"x"+i+"+");
}
else if(i!=1 && power[i]==1 && i!=0)
{
System.out.print("x"+i+"+");
}
else if(i==1 && power[i]==1 && i!=0)
{
System.out.print("x"+"+");
}
else if(i==1 && power[i]!=1 && i!=0)
{
System.out.print(power[i]+"x"+"+");
}
else if(i==0)
{
System.out.print(power[i]);
}
}
}
多项式加法与念整数(翁凯第四周第五周java作业)
最新推荐文章于 2021-11-10 17:58:21 发布