PROJECT EULER · #0726
掉落的瓶子
Falling Bottles
考虑一堆酒瓶。堆栈中有

每次拿走瓶子时都会发生塌陷过程。在堆栈中创建一个空间,并根据以下递归步骤填充该空间:
- 没有瓶子从上方接触:什么也没有发生。例如,拿
。 - 一个瓶子从上方接触:它会下降以填充空间,从而形成另一个空间。例如,拿
。 - 两个瓶子从上方接触:其中一个会落下以填充空间,从而形成另一个空间。例如,收取
。
这个过程递归地发生;例如,取上图中的瓶子
将
给定
还定义
找到
题解待补充
这道题的题目已收录,解题思路、代码和答案将在后续补充。