当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。
Let us define a pseudographical image to be a rectangular matrix of the characters ’.’, ’‑’, ’|’, ’\’, and ’/’.
The character ’.’ denotes empty space on the image. A horizontal line segment is given as a set of ’-’ characters in adjacent cells in the same row of the matrix. A vertical line segment is given as a set of ’|’ characters in adjacent cells in the same column of the matrix. Similarly, a diagonal line segment is given as a set of ’/’ or ’\’ characters in adjacent cells in the same diagonal of the matrix. Of course, a line segment going from Northwest to Southeast has to be given using the ’\’ characters and a line segment going from Southwest to Northeast using the ’/’ characters.
Write a program that, given a pseudographical image, determines if it contains exactly one line segment – horizontal, vertical, or diagonal.
The output consists of T lines, one line per each test case. This line should contain the word CORRECT if the input image contains exactly one line segment, or the word INCORRECT otherwise.
5 5 5 ..... \.... .\... ..\.. ..... 3 3 /.. ./. ../ 3 6 .|.... .|.--- .|.... 3 3 ... ... ... 1 1 /
CORRECT INCORRECT INCORRECT INCORRECT CORRECT
时间上限 | 内存上限 |
1000 | 65536 |