CF244A Dividing Orange

题目描述

有一个橙子,分成 $n⋅k$ 瓣,编号为 $1,2,3,\cdots n\cdot k$。现在要分给 $k$ 个小孩,以下是给橙子的规则: - 每个小孩得到 $n$ 瓣橙子。 - 第 $i$ 个小孩有一个对橙子的要求:$a_i$,即他得到的橙子瓣中必须有编号为 $a_i$ 的橙子瓣。 保证没有两个小孩的 $a_i$ 相同。

输入格式

第一行有两个整数 $n,k$ $(1\le n,k\le 30)$ 第二行有 $k$ 个整数 $a_1,a_2,...,a_k$ $(1\le a_i\le n⋅k)$

输出格式

输出一个 $n⋅k$ 的矩阵,即橙子分割后的编号矩阵,答案可能有多个解,输出其中一个即可 翻译者:[LYR_](https://www.luogu.com.cn/user/110319)