poj3673 Cow Multiplication

来源:互联网 发布:js计算一个整数的阶乘 编辑:程序博客网 时间:2024/05/19 10:54

题意:定义了一个新的乘法方式: 123*45 =1*4 + 1*5 + 2*4 + 2*5 + 3*4 + 3*5 = 54

思路:循环求出每一位数即可

#include<cstdio>#include<iostream>#include<cstring>using namespace std;int main(){int a,b,i=0,j=0,ans=0;int x[15],y[15];cin>>a>>b;while(a>0){    x[i++]=a%10;    a=a/10;}while(b>0){    y[j++]=b%10;    b=b/10;}for(int k=0;k<i;k++)    for(int l=0;l<j;l++)      ans+=x[k]*y[l];cout<<ans<<endl;}


0 0
原创粉丝点击