线段由其两个端点唯一定义。
通过考虑平面几何中的两条线段,存在三种可能性:
这些线段有零个点、一个点或无数个共同点。
此外,当两个线段恰好有一个公共点时,该公共点可能是其中一个线段或两个线段的端点。如果两个线段的公共点不是任一线段的端点,则它是两个线段的内点。
如果 是 和 的唯一公共点,并且 是两个线段的内部点,我们将两个线段 和 的公共点 称为 和 的真正交点。
考虑三个段 、 和 :
- : 至
- : 至
- : 至
可以验证线段和有真正的交点。我们注意到,由于 的端点之一: 位于 上,因此这不被认为是真正的交点。 和没有共同点。这样,在这三个线段中,我们找到了一个真正的交点。
现在让我们对 线段执行相同的操作。为此,我们使用所谓的"Blum Blum Shub"伪随机数生成器生成 数。
为了创建每个线段,我们使用四个连续的数字 。也就是说,第一条线段由下式给出:
至 。
根据上述生成器计算的前四个数字应为:、、 和 。因此,第一段将是 到 。
在 线段中找到多少个不同的真实交点?
题解待补充
这道题的题目已收录,解题思路、代码和答案将在后续补充。