[语言月赛 202401] 图像变换

Luogu
IDLGB3918
Time1000ms
Memory512MB
DifficultyP1
2024O2优化数组语言月赛
一张字符图片由 $n$ 行 $m$ 列,共 $n\times m$ 个字符组成,第 $i$ 行第 $j$ 列的字符为 $s_{i,j}$。如下图所示,为一个 $4\times 3$ 的字符图片。 ```plain %%% $$$ @w@ !!! ``` 现在,需要将图像放大 $k$ 倍,得到 $kn \times km$ 的图片。原图片的每个字符都需要重复 $k^2$ 次,作为新图像中 $k\times k$ 的一个区域,各字符的相对位置不变。 将上面给出的例子放大 $2$ 倍,将得到如下图像: ```plain %%%%%% %%%%%% $$$$$$ $$$$$$ @@ww@@ @@ww@@ !!!!!! !!!!!! ``` ## Input 输入 $n+1$ 行。 输入的第一行为三个整数 $n,m,k$。 接下来 $n$ 行,每行 $m$ 个字符,表示字符图片。 ## Output 输出 $nk$ 行,每行 $mk$ 个字符,表示变换后的字符图片。 [samples] ## Note - 对于 $30\%$ 的测试数据,输入的字符画仅包含一种字符; - 对于 $100\%$ 的测试数据,$1 \le n, m \le 100$,$1 \le k \le 10$,输入的字符仅包含 ASCII 码不超过 127 的可见字符。
Samples
Input #1
4 3 2
%%%
$$$
@w@
!!!
Output #1
%%%%%%
%%%%%%
$$$$$$
$$$$$$
@@ww@@
@@ww@@
!!!!!!
!!!!!!
API Response (JSON)
{
  "problem": {
    "name": "[语言月赛 202401] 图像变换",
    "description": {
      "content": "一张字符图片由 $n$ 行 $m$ 列,共 $n\\times m$ 个字符组成,第 $i$ 行第 $j$ 列的字符为 $s_{i,j}$。如下图所示,为一个 $4\\times 3$ 的字符图片。 ```plain %%% $$$ @w@ !!! ``` 现在,需要将图像放大 $k$ 倍,得到 $kn \\times km$ 的图片。原图片的每个字符都需要重复 $k^2$ 次,作为新图像中 $k\\",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 524288
    },
    "difficulty": {
      "LuoguStyle": "P1"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB3918"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "一张字符图片由 $n$ 行 $m$ 列,共 $n\\times m$ 个字符组成,第 $i$ 行第 $j$ 列的字符为 $s_{i,j}$。如下图所示,为一个 $4\\times 3$ 的字符图片。\n\n```plain\n%%%\n$$$\n@w@\n!!!\n```\n\n现在,需要将图像放大 $k$ 倍,得到 $kn \\times km$ 的图片。原图片的每个字符都需要重复 $k^2$ 次,作为新图像中 $k\\...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments