#42. 格子衫
格子衫
题目描述
最近学会了穿搭,于是他之前的格子衫全都废弃了。
他把这些格子衫裁成了一块 的布料,这块布料有 个方格。
的格子衫只有四种颜色。因此,这块布料上颜色也只有四种,每个方格的颜色为黑色,白色,粉色,绿色其中之一。
觉得直接扔了很可惜,于是他想用这块布料裁出一块正方形的抹布,为了美观,这块抹布必须满足:
是一个正方形,且可以等分为四个正方形,左上角的正方形必须都是黑色,右上角的正方形必须都是白色,左下角的正方形必须都是粉色,右下角的正方形必须都是绿色。
认为美观的抹布如下:
BW
PG
BBWW
BBWW
PPGG
PPGG
想裁出很多块不同的抹布,于是,他希望你能帮助他解决 个问题。
对于第 个问题,他会给你四个正整数 ,表示布料上的一块矩形区域。你需要告诉他,用这块矩形区域的布料,能够裁出的美观的抹布的最大面积是多少。
输入格式
从文件 shirt.in 中读入数据。
第一行 个正整数 ,分别表示布料方格的行数、列数,以及 的问题个数。
接下来 行,第 行一个长度为 的字符串,表示布料第 行方格的颜色序列。
接下来 行,每行 个正整数 ,表示询问的矩形区域。
输出格式
输出到文件 shirt.out 中。
输出 行,每行 个整数表示每次询问的答案。
5 5 3
BWWBW
PGBWW
PGPGG
PPGGG
GPGGG
2 1 3 3
1 1 3 2
1 1 2 3
0
4
4
数据范围
对于全部数据,满足:,。
子任务编号 | 特殊性质 | 分值 | |||
---|---|---|---|---|---|
否 | |||||
是 | |||||
否 |
特殊性质:布料中粉色的方格不超过 个。
相关
在下列比赛中: