Submission #617524


Source Code Expand

#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;

int h, w;
long long x[55][55];
long long y[55][55];

long long dp[55][55][55][55], maxn = -1000000000000000LL;

int main() {
	memset(dp, -51, sizeof(dp));
	cin >> h >> w;
	for (int i = 1; i <= h; i++) {
		for (int j = 1; j <= w; j++) {
			cin >> x[i][j];
			y[i][j] = y[i][j - 1] + x[i][j];
		}
	}
	for (int i = 1; i <= h; i++) {
		for (int j = 1; j <= w; j++) {
			dp[i][j][i][j] = x[i][j];
			for (int k = i; k <= h; k++) {
				for (int l = j; l <= w; l++) {
					dp[i][j][k][l] = max(dp[i][j][k - 1][l] + (y[k][l] - y[k][j - 1]), x[k][l]);
				}
			}
		}
	}
	for (int i = 1; i <= h; i++){
		for (int j = 1; j <= w; j++) {
			for (int k = 1; k <= w; k++) {
				for (int l = 1; l <= w; l++) {
					if (i < k || j < l) {
						maxn = max(maxn, dp[1][1][i][j] + dp[k][l][h][w]);
					}
				}
			}
		}
	}
	cout << maxn << endl;
	return 0;
}

Submission Info

Submission Time
Task D - 庭園
User E869120
Language C++ (GCC 4.9.2)
Score 0
Code Size 960 Byte
Status WA
Exec Time 456 ms
Memory 72332 KB

Judge Result

Set Name Sample Subtask1 All
Score / Max Score 0 / 0 0 / 50 0 / 50
Status
AC × 2
WA × 2
WA × 15
WA × 23
RE × 7
Set Name Test Cases
Sample sample0.txt, sample1.txt, sample2.txt, sample3.txt
Subtask1 subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt
All subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_2.txt, subtask1_3.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt
Case Name Status Exec Time Memory
sample0.txt WA 161 ms 72228 KB
sample1.txt AC 159 ms 72228 KB
sample2.txt AC 162 ms 72288 KB
sample3.txt WA 161 ms 72220 KB
subtask0_0.txt WA 216 ms 72216 KB
subtask0_1.txt WA 235 ms 72224 KB
subtask0_10.txt WA 240 ms 72220 KB
subtask0_11.txt WA 217 ms 72324 KB
subtask0_12.txt WA 218 ms 72332 KB
subtask0_13.txt WA 212 ms 72228 KB
subtask0_14.txt WA 235 ms 72228 KB
subtask0_2.txt WA 194 ms 72224 KB
subtask0_3.txt WA 225 ms 72224 KB
subtask0_4.txt WA 237 ms 72220 KB
subtask0_5.txt WA 217 ms 72224 KB
subtask0_6.txt WA 222 ms 72228 KB
subtask0_7.txt WA 238 ms 72216 KB
subtask0_8.txt WA 207 ms 72232 KB
subtask0_9.txt WA 232 ms 72228 KB
subtask1_0.txt RE 420 ms 72228 KB
subtask1_1.txt RE 430 ms 72228 KB
subtask1_10.txt RE 448 ms 72228 KB
subtask1_11.txt WA 174 ms 72228 KB
subtask1_12.txt RE 456 ms 72228 KB
subtask1_13.txt WA 172 ms 72224 KB
subtask1_14.txt WA 163 ms 72232 KB
subtask1_2.txt RE 423 ms 72224 KB
subtask1_3.txt WA 167 ms 72232 KB
subtask1_4.txt WA 164 ms 72224 KB
subtask1_5.txt WA 171 ms 72228 KB
subtask1_6.txt WA 168 ms 72220 KB
subtask1_7.txt RE 416 ms 72224 KB
subtask1_8.txt RE 411 ms 72224 KB
subtask1_9.txt WA 164 ms 72232 KB