优先放2∗2的正方块,保证相邻正方块填充不重复。之后找没有染色的块按四色顺序填充,如果和相邻块重复就换颜色,直到填满为止。
小蓝有一个 n 行 m 列的网格,他要用四种小写字母 a、b、c、d 填充每一个格子,并满足以下条件:
已知每个 2×2 连通块覆盖 4 个格子,每个 1×1 连通块覆盖 1 个格子,因此网格总面积需满足 n×m=4×x+y。数据保证该等式成立。
请你为小蓝构造一种合法的填字母方案,如果无法实现则指明无解。
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册