比赛 |
普及水题赛(语言题赛) |
评测结果 |
EEWEWWWEEE |
题目名称 |
奶牛式乘法 |
最终得分 |
0 |
用户昵称 |
雪夜星空 |
运行时间 |
0.462 s |
代码语言 |
C++ |
内存使用 |
0.31 MiB |
提交时间 |
2014-10-16 19:47:36 |
显示代码纯文本
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
freopen("cowmult.in","r",stdin);
freopen("cowmult.out","w",stdout);
int a,b,c1,c2,d1=-1,d2=-1,e=0,f1=1,f2=1,ding2;
cin>>a>>b;
for(int i=1;;i=i*10)
{
c1=b/i;
d1++;
if(b/(i*10)<10) break;
}
for(int i=1;;i=i*10)
{
c2=a/i;
d2++;
if(a/(i*10)<10) break;
}
for(;d1>0;d1--)
{
f1=f1*10;
}
for(;d2>0;d2--)
{
f2=f2*10;
ding2=f2;
}
for(int i=1;a/i>0;i=10*i,f1=f1/10)
{
for(;f2>0;f2=f2/10)
{
e=e+(a/f1-(a/(f1*10))*10)*(b/f2-(b/(f2*10))*10);
if(f2/10==0)
{
f2=ding2;
break;
}
}
}
cout<<e<<endl;
return 0;
}