给定值x,找到大于y的最小数值,该数值可以乘以x并除以x,同时保留所有原始数字。
- 新数字不会丢失数字。
- 新数字不获取数字。
例如:
输入:x = 2,y = 250000
- 原件:285714
- 师:142857
- 乘法:571428
这是正确的,因为285714大于y。然后,当被x除时,结果为142857;当与x相乘时,结果为571428。在这两个测试中,都存在285714的所有原始数字,并且没有添加任何额外的数字。
规则
- X应该是2或3,因为更高的值需要太长时间才能计算。
- Y必须是大于零的整数。
- 最短的代码获胜。
测试用例
这些是我最常用的测试用例,因为它们是测试最快的用例。
- x = 2,y = 250000 = 285714
- x = 2,y = 290000 = 2589714
- x = 2,y = 3000000 = 20978514
- x = 3,y = 31000000 = 31046895
- x = 3,y = 290000000 = 301046895
澄清说明
- 划分的类型无关紧要。如果您能以某种方式获得2.05、0.25和5.20,请放心。
祝大家好运!