【发布时间】:2017-01-15 13:09:36
【问题描述】:
问题:给定直线上的 M 个点,间隔为 11 个单位。找出可以绘制 N 个不同半径的圆的方法的数量,以使它们不相交或重叠或彼此相交?前提是圆心应该是那些MM点。
示例 1:N=3,M=6,r1=1,r2=1,r3=1 答案:24 种方式。
示例 2:N=2,M=5 ,r1=1,r2=2 答案:6 种方式。
示例 3:N=1,M=10,r=50。答案 = 10 种方式。
我在网上找到了这个问题,直到现在都无法解决。到现在为止,我只能计算出任何圆可以占用从 n-rn-r 到 n-2rn-2r 的空间。但是在其他问题中,我如何调整半径为 33 的圆取第 n−4n−4 个点的边缘情况,现在最后一个点将保持不变,但我不能放置任何半径大于 1 的圆。我不是能够看到任何对此的广义数学解决方案。
【问题讨论】:
-
你的意思是 1 个单位吗?
-
只是简单的回溯?