QOJ.ac

QOJ

Type: Editorial

Status: Open

Posted by: cqbzzlr

Posted at: 2026-08-17 10:53:05

Last updated: 2026-08-17 11:04:38

Back to Problem

New Editorial for Problem #14135

首先每个植物连向自己所相邻的边界是一定可以的,方案数为 $2^k$。

由于 $r=1$ 的植物向下连和 $r=2$ 的植物的情况是一样的,这里只讨论 $r=1$ 的情况。

一棵植物向下连的充分条件是下方没有植物,假设有 $m$ 棵下方没有植物的植物,则方案数为 $2^m$。

考虑向左连和向右连的情况,则显然只有最左端和最右端才能连出去(假设最左端为 $l'$,最右端为 $r'$): - 只有最左端连出去:则 $r=2$ 且 $c < l'$ 的植物是一定无法向上连的,假设这样的植物共有 $x$ 棵,则方案数为 $2^{m-x}$; - 只有最右端连出去:同理,假设 $r=2$ 且 $c> r'$ 的植物有 $y$ 棵,则方案数为 $2^{m-y}$; - 两端都连出去,方案数为 $2^{m-x-y}$ 棵。

故方案数为 $2^k(2^m+2^{m-x}+2^{m-y}+2^{m-x-y}$,交换 $r=1,2$ 后再处理一遍即可。

Comments

No comments yet.