1 条题解
-
0
C++ :
#include <algorithm> #include <cstdio> using namespace std; const int N = 15; int n, m; int a[N][N]; int ans; int main() { scanf("%d%d", &n, &m); for (int i = 1; i <= n; i++) for (int j = 1; j <= m; j++) scanf("%d", &a[i][j]); for (int u = 1; u <= n; u++) for (int l = 1; l <= m; l++) for (int d = u; d <= n; d++) { int chk = 1; for (int r = l; r <= m; r++) { for (int x = u; x <= d; x++) chk &= a[x][r]; if (!chk) break; ans = max(ans, (r - l + 1) * (d - u + 1)); } } printf("%d\n", ans); return 0; }
- 1
信息
- ID
- 679
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者