圈子里的定居者

在这个Riddler问题,目标是将定居点分散成一个圆圈,使其尽可能远离:

反社会定居者正在草原上建造房屋,这是一个半径为1英里的完美圆圈。每个定居者都希望生活在离他或她最近的邻居尽可能远的地方。为了做到这一点,定居者将克服他们的反社会行为,共同努力,使每个定居者与其最近邻居之间的平均距离尽可能大。

起初,计划有七名定居者。排列起来很容易:一个将把房子建在圆心,而其他六个将沿着圆周形成一个正六边形。每个定居者距离最近的邻居正好1英里,因此平均距离为1英里。

然而,在最后一刻,一名定居者完全取消了他搬到大草原的计划(他真的很反社会)。剩下六名定居者。这是否意味着,如果有七个定居者,定居者之间的距离可以比他们相隔更远?这六名定居者最终将在哪里建房,最近邻居之间的最大平均距离是多少?

这是我的解决方案:
[显示解决方案]

关于“圈子里的定居者”的八点思考

  1. 写得很好。有趣的是,这个特殊的度量(平均最近邻距离)允许非对称的解决方案,而我认为平均成对距离之类的东西不会(?)。

  2. “恶心!”是对的。我才意识到,中间的房子必须从中心向与周边房屋相反的方向略微移位。但我最终得出的“解决方案”是错误的,因为我仍然假设周边的五栋房屋必须形成一个规则的五边形,以最大化与最近邻居的平均距离,我现在看到的这个假设是完全错误的。

    干得好,劳伦特!

    1. 我找到了相同的解决方案,但只适用于6名定居者,而不是分析。我对两个五边形点(其他两个对称放置)的位移距离和角度进行了简单的网格搜索。点击“反社会定居者”链接https://sites.google.com/view/sbits网站如果你想看的话。

      太棒了,洛朗。

  3. 我错过了什么?看看图表,如果x>0,z>1怎么可能?我注意到,在发布的关于fivethirtyeight的解决方案中,甚至没有显示z。

    1. 你说得对$z\lt 1$。但请记住,任务是优化平均的最近的邻居距离。对于一些定居者(即图中的定居者B、C、F),最近邻距离大于1,对于其他定居者来说(定居者A、D、e,它小于1)。但这些距离的平均值都大于1。

      1. 啊。知道了!谢谢您。我知道这个问题(据我所知)对于Riddler Classic来说太简单了,但我就是看不出哪里出了问题。平均确实是关键词。我需要提高我的理解能力。

留下回复

您的电子邮件地址将不会被发布。 已标记必填字段*