提出 #617405


ソースコード 拡げる

#include <iostream>
#include <vector>
#include <climits>
#include <cmath>

using namespace std;

int main(int argc, char const *argv[]){
	int H,W;
	cin >> H >> W;
	int* map[H];
	int max_v = INT_MIN;
	int temp;
	for(int i = 0;i < H;i++){
		map[i] = new int[W];
		for(int j = 0;j < W;j++){
			cin >> map[i][j];
		}
	}

	for(int p1_x = W - 1;p1_x >= 0;p1_x--){
		for(int p1_y = H - 1;p1_y >= 0;p1_y--){
			for(int p2_x = W - 1;p2_x > p1_x;p2_x--){
				for(int p2_y = H - 1;p2_y > p1_y;p2_y--){
					for(int p3_x = W - 1;p3_x >= 0;p3_x--){
						for(int p3_y = H - 1;p3_y >= 0;p3_y--){
							for(int p4_x = W - 1;p4_x > p3_x;p4_x--){
								for(int p4_y = H - 1;p4_y > p3_y;p4_y--){
									if(max(p1_x,p2_x) >= min(p3_x,p4_x) && max(p1_y,p2_y) >= min(p3_y,p4_y))	continue;

									temp = 0;
									for(int i = p1_x;i <= p2_x;i++){
										for(int j = p1_y;j <=p2_y;j++){
											temp += map[j][i];
										}
									}
									for(int i = p3_x;i <= p4_x;i++){
										for(int j = p3_y;j <=p4_y;j++){
											temp += map[j][i];
										}
									}
									if(max_v < temp)	max_v = temp;
								}
							}
						}
					}
				}
			}
		}
	}

	cout << max_v << endl;

}

提出情報

提出日時
問題 D - 庭園
ユーザ HaLGa0710
言語 C++11 (GCC 4.9.2)
得点 0
コード長 1239 Byte
結果 WA
実行時間 2562 ms
メモリ 1196 KiB

ジャッジ結果

セット名 Sample Subtask1 All
得点 / 配点 0 / 0 0 / 50 0 / 50
結果
AC × 1
WA × 3
TLE × 15
TLE × 30
セット名 テストケース
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
ケース名 結果 実行時間 メモリ
sample0.txt WA 24 ms 800 KiB
sample1.txt WA 23 ms 928 KiB
sample2.txt WA 23 ms 928 KiB
sample3.txt AC 26 ms 924 KiB
subtask0_0.txt TLE 2558 ms 928 KiB
subtask0_1.txt TLE 2560 ms 924 KiB
subtask0_10.txt TLE 2558 ms 928 KiB
subtask0_11.txt TLE 2558 ms 932 KiB
subtask0_12.txt TLE 2558 ms 936 KiB
subtask0_13.txt TLE 2556 ms 932 KiB
subtask0_14.txt TLE 2558 ms 928 KiB
subtask0_2.txt TLE 2559 ms 812 KiB
subtask0_3.txt TLE 2562 ms 924 KiB
subtask0_4.txt TLE 2559 ms 924 KiB
subtask0_5.txt TLE 2560 ms 928 KiB
subtask0_6.txt TLE 2558 ms 928 KiB
subtask0_7.txt TLE 2558 ms 932 KiB
subtask0_8.txt TLE 2558 ms 932 KiB
subtask0_9.txt TLE 2558 ms 928 KiB
subtask1_0.txt TLE 2558 ms 1196 KiB
subtask1_1.txt TLE 2560 ms 1180 KiB
subtask1_10.txt TLE 2558 ms 1192 KiB
subtask1_11.txt TLE 2558 ms 1176 KiB
subtask1_12.txt TLE 2558 ms 1184 KiB
subtask1_13.txt TLE 2559 ms 1184 KiB
subtask1_14.txt TLE 2559 ms 1176 KiB
subtask1_2.txt TLE 2560 ms 1120 KiB
subtask1_3.txt TLE 2558 ms 1188 KiB
subtask1_4.txt TLE 2558 ms 1184 KiB
subtask1_5.txt TLE 2562 ms 1184 KiB
subtask1_6.txt TLE 2558 ms 1184 KiB
subtask1_7.txt TLE 2558 ms 1188 KiB
subtask1_8.txt TLE 2560 ms 1188 KiB
subtask1_9.txt TLE 2557 ms 1184 KiB