专栏文章
CF2111F Puzzle
CF2111F题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mip4rvdt
- 此快照首次捕获于
- 2025/12/03 06:09 3 个月前
- 此快照最后确认于
- 2025/12/03 06:09 3 个月前
首先观察到一个小方格只有四个边,所以 。
然后考虑对于确定的 怎么样构造出最大的 。
容易发现一定是构造成一个 的矩形,因为这样在 增大 的时候可以让 增大 。(因为一定要联通所以让 增大 已经时最优的了)此时 。
如果我们想要构造出其他的不能表达成这种形式的且 的图形,那么一定会在某一次加入某个小方格的时候和其他两个小方格相邻,此时 没有增加而 增加 ,那么 。
所以对于 的情况一定是上面两者之一,否则无解。
接下来考虑 的情况,我们从上面这种让 加 , 加 的构造中得到启发。我们设 满足 ,那么问题就转化为先构造一个 或者 的图案,然后加上一个矩形。
对于 ,我们可以构造一个 的正方形。
对于 ,我们可以构造一个 的正方形。
然后加上一个矩形还原成 即可。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...