专栏文章
题解:P12253 [蓝桥杯 2024 国 Java B] 宝塔
P12253题解参与者 10已保存评论 9
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 9 条
- 当前快照
- 1 份
- 快照标识符
- @mip6xrf6
- 此快照首次捕获于
- 2025/12/03 07:09 3 个月前
- 此快照最后确认于
- 2025/12/03 07:09 3 个月前
哇还有纸笔谜题。
这里有所有题解中唯一的完整详细的正向推理过程,图也不丑,建议看这!!1。
首先在 的前面显然是最大的 ,不然在这一行或列前面的小于 的数至少有一个也会被看到。

另外注意到第二列,上面能看到 个,下面能看到 个,这也唯一确定了这一列 的位置在第二行。再根据每行每列互不相同确定最后一个 的位置。

再看第一、三列,这里的 就只能分别放在最上/下面,这是因为它们的上/下面有 ,除掉一定会看到的 ,剩下的 只能放在最前面才能让其它数不被看到。

再看第四行,左边的数必须大于右边的两个数,否则从左边看到的不止 。因此它需要是 或 。而这一列已经出现过了 ,所以它只能是 。那 就必须出现在最右边。

再看此时的第二行,它的 只能出现在第四列了。那么剩下一个 就只能在第三行第二列。

再看第二列的 应该出现在哪里。首先第四行是不可能的,其次如果出现在最后一行那么下面的数不能是 。所以应该出现在第一行。同时下面两个数就分别是 和 了。这样第四行也只剩下第三列没填了,显然是 。

接着看最后一行,右边只能是 和 。这样最后一列就剩下 和 没填,只能是 在上面 在下面。

把第一行剩下的 填了,再把第四列剩下的 填了。

第三行的 不能出现在第一列,所以填在第三列。然后就能顺势把其它的数解完了。

用喜欢的方式输出
4352115243243153215451432 即可。相关推荐
评论
共 9 条评论,欢迎与作者交流。
正在加载评论...