1. 程式人生 > >牛客網——特殊乘法

牛客網——特殊乘法

題目描述

寫個演算法,對2個小於1000000000的輸入,求結果。 特殊乘法舉例:123 * 45 = 1*4 +1*5 +2*4 +2*5 +3*4+3*5

輸入描述:

兩個小於1000000000的數

輸出描述:

輸入可能有多組資料,對於每一組資料,輸出Input中的兩個數按照題目要求的方法進行運算後得到的結果。
連結:https://www.nowcoder.com/questionTerminal/a5edebf0622045468436c74c3a34240f
來源:牛客網

#include<stdio.h>
int main (int argc, char *argv[]){
    
int a,b,res,ta,tb; for(;~scanf("%d %d",&a,&b);){ for(res=0,ta=a;ta>0;ta/=10) for(tb=b;tb>0;tb/=10) res += (ta%10)*(tb%10); printf("%d\n",res); } }