RQNOJ|【其他】【RQNOJ】奶牛式乘法
题目描述 做厌了乘法计算题的贝茜,自创了一种新的乘法运算法则。在这套法则里,
A*B等于一个取自A、一个取自B的所有数字对的乘积的和。比方说,123*45等于
1*4 + 1*5 + 2*4 + 2*5 + 3*4 + 3*5 = 54。对于2个给定的数A、B
(1 <= A, B <= 1,000,000,000),你的任务是,用新的乘法法则计算A*B的值。
输入格式 【RQNOJ|【其他】【RQNOJ】奶牛式乘法】* 第1行: 2个用空格隔开的整数:A、B
输出格式 * 第1行: 输出1个整数,即新的乘法法则下A*B的值
样例输入 123 45
样例输出 54 三维状态图像
按题意模拟即可
#include #include int a[100],b[100];
char ss[100],s[100];
long long ans;
int main() { scanf("%s",s);
for (int i=1;
i<=strlen(s);
++i) a[i]=s[i-1]-'0';
scanf("%s",ss);
for (int i=1;
i<=strlen(ss);
++i) b[i]=ss[i-1]-'0';
a[0]=strlen(s);
b[0]=strlen(ss);
for (int i=1;
i<=a[0];
++i) for (int j=1;
j<=b[0];
++j) ans+=a[i]*b[j];
printf("%lld/n",ans);
return 0;
}
推荐阅读
- 宽容谁
- 我要做大厨
- 增长黑客的海盗法则
- 画画吗()
- 2019-02-13——今天谈梦想()
- 远去的风筝
- 三十年后的广场舞大爷
- 叙述作文
- 20190302|20190302 复盘翻盘
- 学无止境,人生还很长