#C1053. 【202409】 乘法小宇宙
【202409】 乘法小宇宙
Problem Description
给定一个 位正整数 和一个两位正整数 ,它们的乘法竖式如下所示:
a₁ a₂ … aₙ
× b₂ b₁
-------------
c₁ c₂ … cₘ ← C = A × b₁
d₁ d₂ … dₖ ← D = A × b₂
-------------
p₁ p₂ … pₗ ← P = A × B
其中:
- 是一个 位正整数();
- 是一个两位正整数(),即 ;
- ( 是 的个位);
- ( 是 的十位);
- 是最终乘积。
注意:虽然在竖式中 会左移一位(相当于乘以 10),但题目中所指的 是 数值 本身的十进制表示,不包含额外的末尾零。
设 是一个由 非零个位数字(即 到 中的若干不同数字)组成的集合。
若以下所有数字的每一位十进制数字都属于集合 ,则称 属于乘法小宇宙 :
- 的每一位;
- 的每一位(即 和 );
- 的每一位;
- 的每一位;
- 的每一位。
本题给定 和集合 ,请你找出所有属于该乘法小宇宙的 对。
4 5
4 2 1 6 5
5556 44
6111 24
6111 42
3 4
9 2 5 6
No Solution
Hint
- 在样例 1 中:
- 对于 , :
- 所有出现的数字 均属于 。
- 其他输出同理验证。
- 对于 , :
- 集合 中不含数字
0,因此 、、、、 中不能出现数字 0。