mirror of
https://github.com/xlucn/PAT.git
synced 2026-10-28 18:41:38 +08:00
51 lines
1.9 KiB
HTML
51 lines
1.9 KiB
HTML
<!DOCTYPE html>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||
<h1>1068. 万绿丛中一点红(20)</h1>
|
||
<div id="problemContent">
|
||
<p>对于计算机而言,颜色不过是像素点对应的一个24位的数值。现给定一幅分辨率为MxN的画,要求你找出万绿丛中的一点红,即有独一无二颜色的那个像素点,并且该点的颜色与其周围8个相邻像素的颜色差充分大。
|
||
</p>
|
||
<p><b>
|
||
输入格式:
|
||
</b></p>
|
||
<p>
|
||
输入第一行给出三个正整数,分别是M和N(<= 1000),即图像的分辨率;以及TOL,是所求像素点与相邻点的颜色差阈值,色差超过TOL的点才被考虑。随后N行,每行给出M个像素的颜色值,范围在[0, 2<sup>24</sup>)内。所有同行数字间用空格或TAB分开。
|
||
</p>
|
||
<p><b>
|
||
输出格式:
|
||
</b></p>
|
||
<p>
|
||
在一行中按照“(x, y): color”的格式输出所求像素点的位置以及颜色值,其中位置x和y分别是该像素在图像矩阵中的列、行编号(从1开始编号)。如果这样的点不唯一,则输出“Not Unique”;如果这样的点不存在,则输出“Not Exist”。
|
||
</p>
|
||
<b>输入样例1:</b><pre>
|
||
8 6 200
|
||
0 0 0 0 0 0 0 0
|
||
65280 65280 65280 16711479 65280 65280 65280 65280
|
||
16711479 65280 65280 65280 16711680 65280 65280 65280
|
||
65280 65280 65280 65280 65280 65280 165280 165280
|
||
65280 65280 16777015 65280 65280 165280 65480 165280
|
||
16777215 16777215 16777215 16777215 16777215 16777215 16777215 16777215
|
||
</pre>
|
||
<b>输出样例1:</b><pre>
|
||
(5, 3): 16711680
|
||
</pre>
|
||
<b>输入样例2:</b><pre>
|
||
4 5 2
|
||
0 0 0 0
|
||
0 0 3 0
|
||
0 0 0 0
|
||
0 5 0 0
|
||
0 0 0 0
|
||
</pre>
|
||
<b>输出样例2:</b><pre>
|
||
Not Unique
|
||
</pre>
|
||
<b>输入样例3:</b><pre>
|
||
3 3 5
|
||
1 2 3
|
||
3 4 5
|
||
5 6 7
|
||
</pre>
|
||
<b>输出样例3:</b><pre>
|
||
Not Exist
|
||
</pre>
|
||
</div> |