提出 #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 | ||||||||
| 結果 |
|
|
|
| セット名 | テストケース |
|---|---|
| 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 |