#include <iostream> using namespace std; int main() { int a, b; int ans; while (cin >> a >> b) { ans=0; while(a!=0){//从末位开始,不断模十相乘再相加即可 for(int i=b;i>0;i/=10) ans+=(a%10)*(i%10);//每次循环后,b的值需要恢复 a/=10; } cout<<ans; } return 0; }
#include <iostream> using namespace std; int main() { int a, b; int ans; while (cin >> a >> b) { ans=0; while(a!=0){//从末位开始,不断模十相乘再相加即可 for(int i=b;i>0;i/=10) ans+=(a%10)*(i%10);//每次循环后,b的值需要恢复 a/=10; } cout<<ans; } return 0; }