题目名称 1237. [Nescafé 20] 玉蟾宫
输入输出 jademoon.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 GravatarMakazeu 于2012-10-28加入
开放分组 全部用户
提交状态
分类标签
动态规划 贪心 悬线法
分享题解
通过:51, 提交:99, 通过率:51.52%
Gravatarsxysxy 100 0.107 s 15.83 MiB C++
Gravataryrtiop 100 0.171 s 1.47 MiB C++
Gravatar森林 100 0.177 s 1.48 MiB C++
Gravatar521 100 0.181 s 6.47 MiB C++
Gravatarthhyj 100 0.182 s 1.29 MiB C++
Gravatarsxysxy 100 0.182 s 15.58 MiB C++
Gravatarsxysxy 100 0.187 s 12.71 MiB C++
Gravatarsvideo 100 0.192 s 15.57 MiB C++
Gravatardateri 100 0.194 s 1.66 MiB C++
GravatarMarvolo 100 0.219 s 15.88 MiB C++
关于 玉蟾宫 的近10条评论(全部评论)
单调栈
Gravataryrtiop
2021-03-24 19:37 14楼
悬线法理解get√
Gravatarsxysxy
2016-12-22 08:09 13楼
每次枚举行数
将此行及以上的可选数加到一个数组中
再向右扩展和左扩展
则最大即为高度*(右-左+1)
Gravatar森林
2016-10-08 21:04 12楼
应该可以用单调栈优化
GravatarMagic_Sheep
2016-03-12 21:38 11楼
悬线
Gravatar一個人的雨
2015-10-07 07:36 10楼
第4个点数据中间有空行啊坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑!!!!!
While Eoln Do Readln;
GravatarEzoi_XY
2013-10-22 09:46 9楼
こちらは官方題解
單調堆棧:O(N^2) @Makazeu
單調堆棧:O(N^2) @Truth.Index
動態規劃:O(N^3) @Makazeu
暴力枚舉:O(N^4) @Truth.Index
GravatarMakazeu
2012-10-30 10:36 8楼
题不会做,旁边又没人教?还不快上http://paulinsider.at.ua/news/nescafe_20/2012-10-30-18,快,准,稳,大牛的选择!
Gravatar苏轼
2012-10-30 09:18 7楼
@Makazeu fixed
Gravatar王者自由
2012-10-29 16:53 6楼
爲什麽別人看不到我寫的DP的代碼?@王者自由
GravatarMakazeu
2012-10-29 16:38 5楼

1237. [Nescafé 20] 玉蟾宫

★★☆   输入文件:jademoon.in   输出文件:jademoon.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目背景】

有一天,小猫rainbow和freda来到了湘西张家界的天门山玉蟾宫,玉蟾宫宫主蓝兔盛情地款待了它们,并赐予它们一片土地。

【题目描述】

这片土地被分成N*M个格子,每个格子里写着'R'或者'F',R代表这块土地被赐予了rainbow,F代表这块土地被赐予了freda。

现在freda要在这里卖萌。。。它要找一块矩形土地,要求这片土地都标着'F'并且面积最大。

但是rainbow和freda的OI水平都弱爆了,找不出这块土地,而蓝兔也想看freda卖萌(她显然是不会编程的……),所以它们决定,如果你找到的土地面积为S,它们每人给你S两银子。

【输入格式】

第一行两个整数N,M,表示矩形土地有N行M列。

接下来N行,每行M个用空格隔开的字符'F'或'R',描述了矩形土地。

【输出格式】

输出一个整数,表示你能得到多少银子,即(3*最大'F'矩形土地面积)的值。

【样例输入】

5 6
R F F F F F
F F F F F F
R R R F F F
F F F F F F
F F F F F F

【样例输出】

45

【数据范围与约定】

各个测试点1s

对于50%的数据,1<=N,M<=200

对于100%的数据,1<=N,M<=1000

【来源】

http://www.tyvj.cn/Problem_Show.aspx?id=1939