B2163 棋盘覆盖

题目描述

在一个 $2^k \times 2^k$ 个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格。现在用 L 型(占 $3$ 小格)骨牌覆盖棋盘上除了特殊方格的所有方格,各骨牌不能重叠。 ![](https://cdn.luogu.com.cn/upload/image_hosting/dl5jo3iv.png) 现给出棋盘的大小和特殊方格所在的位置,请找出一种满足条件的放置方法。

输入格式

输入两行。 第一行一个正整数 $k$。 第二行两个正整数 $x,y$,表示第 $x$ 行第 $y$ 列为特殊方格。

输出格式

输出一个 $2^k$ 行 $2^k$ 列的棋盘,每两个整数之间由空格隔开。特殊方格用 $0$ 表示。对于其他方格,从 $1$ 开始编号骨牌,输出该方格所属的骨牌编号。 输出任意一种符合要求的答案都算作正确。

说明/提示

本题共有 $10$ 个子任务,第 $i$ 个子任务中 $k=i$。每个子任务记 $10$ 分,你只有通过每个子任务中所有测试点才能获得该子任务的分数。