[关闭]
@attack666 2018-09-25T03:46:43.000000Z 字数 323 阅读 607

楼房建造解题报告

一道大力特判题,

显然,当的时候显然是无解的。
若该情况不存在,继续讨论
的时候显然是无解的,

的时候,我们仅仅对个楼房的高度进行了限制,可以把多余的楼房看成与第一个高度相同,这样就把问题转化为了一个的子问题

的时候,所有的必定构成了一个与顺序无关的排列,那么现在只需要考虑是否能满足条件


显然的时候无解

接下来分两种情况讨论

:这时候每一种高度要么是互不相同,要么是至少出现两次

:这时候小的元素一定是独一无二的,大的元素至少出现两次。

输出解的时候根据上述讨论结果构造即可

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注