Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

ASSENTOS - Achando os assentos

Um grupo de K amigos vai assistir um filme. Porém, eles estão muito atrasados para pegar bons ingressos, então eles estão procurando uma boa maneira de sentarem próximos. Como eles são todos estudantes de ciência, eles decidiram vir com um problema de otimização ao invés de continuar com discussões informais para decidir quais ingressos comprar.

O cinema tem R fileiras de C assentos cada, e eles podem ver um mapa com todos os assentos disponíveis marcados. Eles decidiram que sentar próximos um do outro é tudo que importa, mesmo que isso signifique sentar na primeira fileira onde a tela é tão grande que é impossível vê-la toda ao mesmo tempo.

A extensão é definida como a área do menor retângulo com lados paralelos aos assentos que contém todos os assentos comprados. A área de um retângulo é o número de assentos contidos nele. Eles pegaram um laptop e apontaram para você para ajudá-los a encontrar os assentos desejados.

Entrada

Cada caso de teste consistirá de várias linhas. A primeira linha terá três inteiros positivos R, C e K como explicado acima (1 <= R, C <= 300, 1 <= K <= R x C). As próximas R linhas terão exatamente C caracteres cada. O j-ésimo caractere da i-ésima linha será 'X' se o j-ésimo assento na i-ésima fileira está ocupado ou '.' se ele está vago. Sempre existirão pelo menos K assentos disponíveis no total.

A entrada é encerrada com R = C = K = 0.

Saída

Para cada caso de teste, imprima uma única linha contendo a extensão mínima que o grupo pode ter.

Exemplo

Entrada
3 5 5
...XX
.X.XX
XX...
5 6 6
..X.X.
.XXX..
.XX.X.
.XXX.X
.XX.XX
0 0 0

Saída
6
9

Adicionado por:Wanderley Guimarăes
Data:2008-08-09
Tempo limite:1.457s
Tamanho do fonte:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Linguagem permitida:Todas exceto: ASM64 CLOJURE ERL FSHARP JS-RHINO PERL6 PY_NBC SCALA TCL
Origem:Final Sul-Americana da Maratona de Programação da ACM 2007

hide comments
2013-07-05 04:20:52 Jorge Gabriel [UNIFEI]
No segundo paragrafo falta o trecho "In order to have a formal criteria, they thought they would buy seats in order to minimize the extension of their group."
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.