问题6706--现代艺术

6706: 现代艺术

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 256 MiB

题目描述

世界各地的艺术评论家最近才开始认识到伟大的牛画家Picowso背后的创作天才。

 

Picowso以一种非常特别的方式作画。她从一个N×N的空白画布开始,由N×N个零网格表示,其中零表示画布的空单元格。然后,她在画布上绘制了9个矩形,9种颜色(方便地编号为19)各一个。例如,她可以从绘制一个颜色为2的矩形开始,给出中间画布:

2220

2220

2220

0000

然后她可以用颜色7画一个矩形:

2220

2777

2777

0000

然后她可以用颜色3画一个小矩形:

2230

2737

2777

0000

每个矩形都有平行于画布边缘的边,矩形可以与整个画布一样大,也可以与单个单元格一样小。从19的每种颜色只使用一次,尽管后面的颜色可能会完全覆盖之前的一些颜色。

给定画布的最终状态,请计算画布上仍然可见的颜色中有多少可能是第一个被绘制的。

 

输入格式(文件art.in):

输入的第一行包含N,画布的大小(1N10). 接下来的N行描述了画布的最终图片,每一行包含范围为09N个数字。通过以不同颜色绘制连续的矩形,可以保证输入已如上所述绘制。

 

输出格式(文件art.out):

请从最终画布中可见的所有颜色中输出可首先绘制的颜色数。

 

示例输入:

4

2230

2737

2777

0000

示例输出:

1

 

在本例中,只有颜色2可能是第一个被绘制的颜色。颜色3显然必须在颜色7之后绘制,颜色7显然必须在色彩2之后绘制。

来源/分类