Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You are writing an analysis program that identifies textures in black - and - white images. One subroutine in this program is supposed to detect
You are writing an analysis program that identifies textures in blackandwhite images. One subroutine in this program is supposed to detect whether an entire row of pixels is covered by a pattern of regularlyspaced black pixels. That is it determines if every pair of adjacent black pixels is separated by the same number of white pixels.
Write a program that simulates this subroutine using a textual input representation. Each row of image pixels is represented by a single line of text. Each asterisk represents a black pixel, while each period represents a white pixel.
The following line is an example of evenlyspaced black pixels, since each pair of adjacent black pixels are separated by two white pixels.
The following line is NOT an example of evenlyspaced black pixels, since the two leftmost black pixels are separated by four white pixels, but each remaining pair of adjacent black pixels are separated by three white pixels.
Input
Input to your program consists of a sequence of lines, at most
Each line is one row of pixels to be analyzed. Every line will start and end with a black pixel, and every line will contain only black pixels and white pixels. No line will have more than
characters.
The last line to process is followed by a line containing the word END.
Output
For each line, print the line number followed by EVEN if the black pixels on that line are evenlyspaced, or NOT EVEN if they are not.
Sample Input Sample Output
END
EVEN
NOT EVEN
EVEN
EVEN
EVEN
NOT EVEN
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started