传统题 1000ms 256MiB

加油华为 加油China

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

背景

众所周知,华为手机质量优秀,系统流畅,鸿蒙体验极佳,拍照效果更是遥遥领先。

尤其是华为 Mate 系列,长焦距离远,像素高,画面清晰,随手一拍仿佛专业相机附体;无论是远处的风景,还是细小的纹理,都能在镜头里被放大得清清楚楚。再加上优秀的机身做工、稳定的系统体验和强大的影像能力,简直让人挑不出任何毛病。(编不下去了…………)

题目描述

你用华为手机长焦拍照功能捕捉到了一个 nn 行 mm 列的字符图像,图像中只包含字符 . 和 *。

现在设定一个放大倍数 kk。

你需要将原图中的每一个字符放大成一个 k×kk \times k 的字符块。

也就是说,如果原图中某个位置是 .,那么放大后它会变成一个 kk 行 kk 列的 . 区域。

如果原图中某个位置是 *,那么放大后它会变成一个 kk 行 kk 列的 * 区域。

请你输出放大后的图像。

输入

第一行包含三个整数 n,m,k (1≤n,m≤100, 1≤k≤10)n,m,k\ (1 \le n,m \le 100,\ 1 \le k \le 10),分别表示原图的行数、列数和放大倍数。

接下来输入 nn 行,每行包含 mm 个字符,表示原始图像。

图像中只包含字符 . 和 *。

输出

输出放大后的图像。

放大后的图像共有 n×kn \times k 行,每行共有 m×km \times k 个字符。

样例

2 3 2
.*.
**.
..**..
..**..
****..
****..

样例解释

原图中每个字符都被放大成了 2×22 \times 2 的字符块。

例如第一行的 .*. 放大后变成:

..**..
..**..

第二行的 **. 放大后变成:

****..
****..

Limitation

11 秒,128128 MiB。

2026ACM新生积分赛 Round #2

未参加
状态
已结束
规则
ACM/ICPC
题目
13
开始于
2026-10-25 13:00
结束于
2026-10-25 18:00
持续时间
5 小时
主持人
参赛人数
45