23
来临挑战5:将礼物搬到运输码头!
<<上一页 下一页>> 多亏了PPCG社区,Santa设法重新制造了他所有的礼物,并且在装配线之后,现在就可以将这些礼物搬到运输码头了! 圣诞老人的每个运输码头都只能容纳一定范围的当前尺寸,因为运输雪橇是专门针对特定尺寸的(任何较轻的雪橇都会很浪费,更重的雪橇将无法承受负荷)。因此,他需要您帮助他拿礼物并将其分类到正确的运输码头中。 挑战 根据清单和运输码头范围,将礼物稳定地组织成正确的顺序。 让我们以这个为例:礼物是[5, 3, 8, 6, 2, 7],码头范围是[[1, 5] and [6, 10]]。 礼物5,3以及2进入第一对接和礼物8,6和7进入第二平台。可以显示为[[5, 3, 2], [8, 6, 7]]。此列表将比输入更接近排序,但stably意味着在每个扩展坞中,礼物的顺序必须与输入的顺序相同(否则,您可以对整个列表进行排序)。 在这种情况下,您的最终输出将是[5, 3, 2, 8, 6, 7](作为固定列表)。 格式化规格 你将被给定输入作为整数的平面列表,并且在任何合理的格式范围的列表(例如,用于上述情况的范围内,可以给定为[[1, 5], [6, 10]],[1, 5, 6, 10],或[[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]])。您的输出应该是任何合理格式的整数整数列表。 输入可以包含重复值;在这种情况下,您需要返回它们的所有实例。当前所有尺寸均在一个尺寸范围内,并且您可以假定这些范围永远不会重叠。只要覆盖所有当前尺寸,范围就可能存在差距。 规则 适用标准漏洞 这是 代码高尔夫球,因此以字节为单位的最短答案会获胜 …