3728: 学习乘法(第五轮02)
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:1
解决:1
题目描述
鸡尾酒的学生丹丹学不会乘法,原因是他们永远也背不下来九九乘法表。清楚姐 姐听了之后觉得鸡尾酒老师的教学方法有问题,于是她提出了一种不用背九九乘 法表也可以计算乘法的教学方式! 具体来说, 清楚姐姐需要带领丹丹解决 a * b 的超难问题,解决问题的分三步:
1、将 a, b 的每一位上的数码画成线,不同位之间分隔开。
2 、a 和 b 的方向垂直画出。
3、数出每个方向上交点的个数,即是 c 对应位置上的数码。
样例图给出了计算 12 × 13 的方法:
1、红色线分别画出 1 条和 2 条;
2、蓝色线分别画出 1 条和 3 条;
3、数出红、蓝色线的交点个数,依次为 1,5,6 个;
4、得到答案: 12 × 13 = 156。
给出两个数字 a, b,求它们的乘积时交点的总个数是多少。
输入
第一行输入两个正整数 a, b
输出
第一行输出交点的总个数。
样例输入 复制
12 13
样例输出 复制
12
提示
【样例 1 输入】
12 13
【样例 1 输出】
12
【样例 1 说明】
该乘法中总共有 1 + 5 + 6 = 12 个交点。
【样例 2 输入】
28 37
【样例 2 输出】
100
【样例 3 输入】
10 22
【样例 3 输出】
4
【数据范围】
对于 100% 的数据: 1 ≤ a, b ≤ 99。