找一个四位数,它是 的倍数,且各位数字之积大于 而小于 。
给出其中任意一个即可。
先把数字之积的可能取值缩小。 乘积只能是 、、 或 。逐个检验它能否写成四个 到 的数字之积(只要有一位是 ,乘积就变成 ):
回忆被 12 整除需要什么。 由于 且 ,这个数必须同时被两者整除:
排除乘积为 27 的情形。 它唯一的数字组合是 ,数字和为 ——不是 的倍数,所以怎么排都不能被 整除,更别说被 整除了。于是只剩乘积为 的情形。
处理乘积为 28 的那两组数字。 对 ,数字和是 ,是 的倍数 ,所以只剩被 整除这一条要满足。对 ,数字和是 ,不是 的倍数,这组出局。把 排成末两位是 的倍数(即 或 ),就得到完整的解集:
把其中一个答案完整验证一遍。 取 :
对所有四位的 的倍数做穷举搜索,可以确认这四个数就是全部的解,所以给出其中任意一个都算对。
Need to solve a different problem like this? Open the solver →