T162639 戈兰斜(gokigen.cpp/c/pas)

题目描述

戈兰斜是一种在带数字的网格上玩的日本拼图游戏。目标是在网格的每个单元格中绘制对角线,连接到每个格点的对角线个数等于他对应的数字。另外,禁止对角线形成环。 第 一个 图给 出了游戏的初始状态。 第二个图给出了对应的一个解答。数据保证问题一定存在至少一解。 ![](https://cdn.luogu.com.cn/upload/image_hosting/tiypp63m.png)

输入格式

输入文件 $gokigen.in$ 输入的第一行包含一个的单个整数 n表示棋盘的尺寸,棋盘是一个正方形。然后紧接 $n+1$ 行。包含网格的初始状态。每行为一个含 $n+1$ 个字符的字符串,字符要么为一个数字,要么为一个$(.)$,其中数字都是 $0$ 到 $4$ 之间的任意整数,$(.)$ 表示连接到此格点的对角线数没有限制

输出格式

输出文件 $gokigen.out$ 输出包含 $n$ 行,每行 $n$ 个字符,每个字符为斜杠或反斜杠表示如何填充相应的棋盘。输出包含 $n$ 行,每行 $n$ 个字符,每个字符为斜杠或反斜杠表示如何填充相应的棋盘。

说明/提示

## 放心跑