codeup id=1906 特殊乘法

#include<iostream>
using namespace std;
#define Maxsize 10
int main()
{int a,b,t,sum=0,p;
int ele_a[Maxsize],ele_b[Maxsize],i,j,multiply,multiply_sum;
while(cin>>a>>b)
{multiply=multiply_sum=i=j=0;
t=a;
p=b;
while(t)
{
sum=t%10;
t=t/10;
ele_a[i]=sum;i++;
}
while(p)
{sum=p%10;
p=p/10;
ele_b[j]=sum;j++;
}
/*for(int v=i-1;v>=0;v--)
cout<<"ele_a["<<v<<"]="<<ele_a[v]<<endl;
for(int v=j-1;v>=0;v--)
cout<<"ele_b["<<v<<"]="<<ele_b[v]<<endl;
*/
for(int v=0;v<i;v++)
 for(int l=0;l<j;l++)
  { multiply=ele_a[v]*ele_b[l];
	 // cout<<multiply<<endl;
	   multiply_sum=multiply+multiply_sum;
   } 
   cout<<multiply_sum<<endl;
}
return 0;
}
 
 
 

猜你喜欢

转载自blog.csdn.net/qq_26004051/article/details/83582911