思路
先把B拆成一个数组,然后和A的每一位相乘就能得出结果。
代码
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
ll A,B,ans=0,cnt=0,b[12];
scanf("%lld%lld",&A,&B);
while(B){
b[++cnt]=B%10;
B/=10;
}
while(A){
for(int i=1;i<=cnt;i++) ans+=(A%10)*b[i];
A/=10;
}
printf("%lld",ans);
return 0;
} 
京公网安备 11010502036488号