我们有一个 64×64 的矩阵,所有元素默认值为 0,接着在矩阵中填充不同的数字。每个数字代表一个实心图形,图形由若干个相同数字的格子构成。题目要求我们计算每个数字图形的周长。具体来说,我们要计算每个数字所占区域的边界长度。如果相邻的格子是 0 或者超出矩阵边界,就计入周长。
有一个64×64 的矩阵,每个元素的默认值为 0 ,现在向里面填充数字,相同的数字组成一个实心图形,如下图所示是矩阵的局部(空白表示填充 0 ):

数字 1 组成了蓝色边框的实心图形,数字 2 组成了红色边框的实心图形。
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.