202401F

· · 题解

Source & Knowledge

2024 年 01 月语言月赛,由洛谷网校入门计划/基础计划提供。

考察二维数组。

文字题解

假设字符数组 s[i][j] 存储了原字符画第 i 行第 j 列的字符。

将原字符画扩大 k 倍,本质上就是将一个字符,横向重复 k 次,纵向重复 k 次,将一个字符重复 k^2 次。

那么问题的核心就变成了,对于原字符数组 s[i][j],在新字符数组 t 中的下标范围。很容易发现,应该是 t[(i-1)\times k+1\sim i\times k][(j-1)\times k +1\sim j\times k]

四重循环,填写 t 数组并输出即可。

视频题解