易混 2026 年中科大少年班营一 第 6 题 · P009826
把不相邻位置压缩成普通子集,只处理了最小间距;若还要求每侧空位有上限,就不能继续沿用无上界空隙模型。先分清无身份的位置集合与有身份的人,再核两端空隙。
前题的计数部分可用按次序减去固定间距的双射,另一个代表选择问题则用损失可控的贪心;后题同时有内部空隙下界和所有空隙上界,先数有界空隙数组,最后排列不同观众。
某电影院第一排共有 个座位,现有 名观众就座,若他们每两人都不能相邻且要求每人左右至多只有两个空位,那么不同的坐法种数共有( )。
不相邻和连续空位上限都是对座位间空隙的限制,所以先忘掉观众身份,记录三个占用座位两侧的四段空隙。
内侧空隙至少一个、各侧至多两个,且空位总数固定;先数这些整数解,再把不同观众排进选好的座位。
先只选占用的三个座位,再把三位不同观众排入。 把三个占用座位从左到右之间及两端的空位数记为 。 “每两人不能相邻”给出 ;题中“左右至多两个空位” 指每侧连续空位不超过两个,故
这四个整数与占用座位的选择一一对应。分类如下:
:只有 ,两端只能为 ,共 种;
:内侧有 ,两端有 ,共 种;
:内侧只有 ,两端为 ,共 种。
所以占用座位有 种,再乘观众的 种排列,得 ,选 C。四段空隙记录了两端情形,不漏首尾座位。
F2:常见的有界空隙模型,按两个内空隙总数作简单分类1+4+3,再乘3!;没有额外实质方法选择。
易混 2026 年中科大少年班营一 第 6 题 · P009826
把不相邻位置压缩成普通子集,只处理了最小间距;若还要求每侧空位有上限,就不能继续沿用无上界空隙模型。先分清无身份的位置集合与有身份的人,再核两端空隙。
前题的计数部分可用按次序减去固定间距的双射,另一个代表选择问题则用损失可控的贪心;后题同时有内部空隙下界和所有空隙上界,先数有界空隙数组,最后排列不同观众。
已记下,谢谢!