是 的一个排列,且满足 ,则满足条件的排列 的数目为。
分数写 a/b,根号写 √ 或 sqrt,π 写 pi 也可以。
把差一的两数相邻设为坏事件;多个坏事件同时出现时,连续数字链可整体粘成一个有两种方向的块。
设 为数字 相邻,。对选定的 个坏事件,其数字边组成 条互不相连的链,必须各粘成一块,每链有两种方向,故交集大小为 。 的交集总数为 。 时,三种相连边对各贡献 ,三种不相连边对各贡献 ,总为一百零八。 时,两种连续三边各贡献 ,另两种分两链各贡献 ,总为二十四。 时只有整条链的两个方向。容斥得
一条数字链若同时要求相邻,内部顺序只能沿链正向或反向;两条不相连链的方向则独立。交集中的相邻关系允许额外坏事件出现,正符合容斥要求,不应再把它们扣掉。
多项禁邻容斥时,交集可由数字链的连通块数计数,块数与选中坏事件数都要记录。
需对相邻禁边做容斥,交集计数依赖数字链的连通块数,不是简单把每个禁边都独立乘二。
已记下,谢谢!