我有一个逻辑问题。
我有一个起点 A 和终点 B。我有不同尺寸的块(42、21)英寸和一个可变尺寸的填充盒(可以从 7-26 英寸延伸)。我需要填充空间,以便适合最大尺寸的块,然后用填充框填充剩余空间。
例如 a) 如果间隙是 50 英寸,我将放置一个 42 英寸块和一个填充盒 ( 42 + 8*)
b) 如果间隙是 43 英寸,我不能放置 42 英寸块,因为剩余间隙是 1 英寸,我没有东西可以放进去。所以我会放一个 21 英寸的块,填充块将占据 22 英寸的其余部分,因为它可以拉伸到 26 英寸。( 21 + 22*)
c) 很少有例外,例如 48 - 不适合上述规则集。但我们可以忽略这些,因为差距很少会是 48 或 27。如果是,它会留下一个差距,那没关系。
收到一只叮咚
相关分类