Mock CCO '18 Contest 2 Problem 6 - Victor's Cubes
View as PDFRoger, having now been bested twice in two dimensions, decides to move to three dimensions.
Roger has assembled a large block of stone, which has conveniently been subdivided into unit cubes that are either normal stones and paper. He challenges Victor to find a sub-block with a square base such that the entire sub-block contains no paper. The goal is to maximize the surface area of the components of the block perpendicular to one of the coordinate planes.
Constraints
Input Specification
The first line contains three integers, , 
, and 
.
 lines follow, each containing 
 characters. Character 
 on line 
 corresponds to the
cube that is located at 
, implying that all cubes lie in points 
 where 
,
, and 
. Each character is either 
N for normal stone or P for paper.
Output Specification
Output the maximum possible surface area of a valid block. In particular, the block must have dimensions
 for some positive 
 and 
, and the answer to output should be 
. The
orientation of the valid block need not be such that the square base is parallel to the 
-plane.
Sample Input
3 2 5
PNNNN
PNNNN
NPPNP
PNNNP
NNNNP
PPNNP
Sample Output
24
Comments