站外题求助dfs
  • 板块灌水区
  • 楼主Lionel_Messi_10
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/12 18:44
  • 上次更新2024/7/12 18:45:44
查看原帖
站外题求助dfs
1376362
Lionel_Messi_10楼主2024/7/12 18:44

题目描述

由数字0组成的方阵中,有一任意形状闭合圈,闭合圈由数字1构成,围圈时只走上下左右4个方向。现要求把闭合圈内的所有空间都填写成2.

输入

每组测试数据第一行一个整数n(1≤n≤30) 接下来n行,由0和1组成的n×n 的方阵。 方阵内只有一个闭合圈,圈内至少有一个0。

输出

已经填好数字2的完整方阵。

样例输入

6

0 0 0 0 0 0

0 0 1 1 1 1

0 1 1 0 0 1

1 1 0 0 0 1

1 0 0 0 0 1

1 1 1 1 1 1

样例输出

0 0 0 0 0 0

0 0 1 1 1 1

0 1 1 2 2 1

1 1 2 2 2 1

1 2 2 2 2 1

1 1 1 1 1 1

提示

1≤n≤30

2024/7/12 18:44
加载中...