I for InsomniaProblem code: INSOMB3 |
All submissions for this problem are available.
'*' and '#'
find the number of I characters present in the matrix. The
criteria for identifying an I is as follows:
- All the characters forming the I are # only.
- The figure is completely filled with #s.
- The thickness and width of the top and bottom rectangles is identical.
-
The central column is formed by leaving out floor(width/3) positions on both
sides. - The central column may be of any length >= 1
- The I must be surrounded by "*" or the border (i.e. no additional attachments to the I)
Note: A given input figure is likely to contain multiple I's.
Input Format:
Line 1: R C - Two space separated natural numbers denoting the dimensions of
the rows and columns in the matrix respectively. Both R and C will be less than or equal to 40.
Line 2 to R+1: Lines containing C space separated symbols. The symbols are
chosen from the set {*, #}
Output Format:
Line 1: The number of I's in the given figure.
Sample Input:
10 10 # # # # # # # # # # # # # # # # # # # # * * * # # # # * * * * * * # # # # * * * * * * # # # # * * * * * * # * # # # * * * * * # # # # * * * * * * # # # # * * * # # # # # # # # # # # # # # # # # # # #
Sample Output:
0
Explanation: The given I is invalid because of 2 reasons:
It is not completely filled
It has an extra attachment of a # on the right side of the central column.
| Author: | admin |
| Date Added: | 20-03-2009 |
| Time Limit: | 2 - 5 sec |
| Source Limit: | 50000 Bytes |
| Languages: | ADA, ASM, BASH, BF, C, C99 strict, CAML, CLOJ, CLPS, CPP 4.0.0-8, CPP 4.3.2, CS2, D, F#, FORT, GO, HASK, ICK, ICON, JAR, JAVA, JS, LISP clisp, LISP sbcl, LUA, NEM, NICE, PAS fpc, PAS gpc, PERL, PERL6, PHP, PIKE, PRLG, PYTH, PYTH 3.1.2, RUBY, SCALA, SCM guile, SCM qobi, ST, TCL, TEXT, WSPC |
Comments
SUCCESSFUL SUBMISSIONS FOR THIS PROBLEM:
HELP
Program should read from standard input and write to standard output. After you submit a solution you can see your results by clicking on the [My Submissions] tab on the problem page. Below are the possible results:
- Accepted
Your program ran successfully and gave a correct answer. If there is a score for the problem, this will be displayed in parenthesis next to the checkmark. - Time Limit Exceeded
Your program was compiled successfully, but it didn't stop before time limit. Try optimizing your approach. - Wrong Answer
Your program compiled and ran succesfully but the output did not match the expected output. - Runtime Error
Your code compiled and ran but encountered an error. The most common reasons are using too much memory or dividing by zero. For the specific error codes see the help section. - Compilation Error
Your code was unable to compile. When you see this icon, click on it for more information.
If you are still having problems, see a sample solution here.

Fetching successful submissions

What is the answer in which
What is the answer in which the central column is not located centrally but all the other conditions are met like:
####
*#**
*#**
####
The central column is formed
The central column is formed by leaving out floor(width/3) positions on both
sides. Does this indicate that the width should atleast be of length 3?
The central column is formed
The central column is formed by leaving out floor(width/3) positions on both
sides. Does this indicate that the width should atleast be of length 3?
4 2 ## ## ## ## Is this
4 2
##
##
##
##
Is this valid. width is 2. Hence we should leave 2/3 = 0 on both sides and central columns width is 2. Hence is this valid?
The problem just says the
The problem just says the width has to be >= 1. You have already answered your own question.
I have again checked most of
I have again checked most of the cases and my code is correct. Just got to know about the wrong problem st/data in sports stadium problem. Hence please make sure the test data is right.
1 1 # What should be the
1 1
#
What should be the answer for this test case. Since the central column length should be atleast 1 , we can consider this central column. But the width of the central column is decided by top and bottom rectangles. So this should not be valid as there are no top and bottom rectangles.it should be of min length 3 to be valid.
#
#
#
We can consider the first n last lines as top and bottom rectangles and the centralc column is of length 1. Please make this clear.