#bzoj3525. Snake

    ID: 3903 Type: RemoteJudge 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: 4.11 Uploaded By: Tags>模拟搜索枚举动态规划递推bzoj

Snake

题目描述

一个3×n3\times n的棋盘上,有一条蛇在棋盘上。从蛇头到蛇尾刚好是13×n1\sim 3\times n。如下图是一合法方案。

image1

现在你只知道某几个位置上的数,其他位置都不确定。请构造出任意一组合法的蛇形图。

保证数据有解。

输入格式

第一行一个数nn

接下来33行,每行nn个数。

令第ii行第jj个数为ai,ja_{i,j},如果ai,ja_{i,j}00,则这一位不确定,否则这一位是ai,ja_{i,j}

输出格式

输出一个合法方案。

样例

9
0 0 5 0 17 0 0 0 21
8 0 0 3 16 0 0 25 0
0 0 0 0 0 0 0 0 23
7 6 5 4 17 18 19 20 21
8 1 2 3 16 15 26 25 22
9 10 11 12 13 14 27 24 23

数据范围与约定

对于100%100\%的数据:n1000n\le 1000