题解 | #特殊乘法#

特殊乘法

http://www.nowcoder.com/practice/a5edebf0622045468436c74c3a34240f

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(){
    int a,b;
    int rs=0; 
    scanf("%d %d",&a,&b);
    while(a!=0){
        int a1=a%10;
        int b1=b;
        while(b1!=0){
            int b2=b1%10;
            rs+=a1*b2;
            b1=b1/10;
        }
        a/=10;
    } 
    printf("%d",rs);
    return 0;
}

rs必须赋初值=0,不然结果错误(牛客上会大2)

全部评论

相关推荐

头像
11-21 11:39
四川大学 Java
是红鸢啊:忘了还没结束,还有字节的5k 违约金
点赞 评论 收藏
分享
dongsheng66:如果想进大厂的话,在校经历没必要占这么大篇幅,可以把专业技能单独放一个专栏写,可以加个项目经历
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务