Submission #258921
Source Code Expand
#include <iostream>
using namespace std;
const int N_MAX = 100000;
const int H_MAX = 100000;
int main() {
int N;
cin >> N;
int h[N_MAX] = {};
int result1[N_MAX] = {};
int result2[N_MAX] = {};
for (int i = 0; i < N; i++) {
cin >> h[i];
}
for (int i = 0; i < N; i++) {
int count = 0;
for (int j = i - 1; j >= 0; j--) {
if (h[i] > h[j]) count++;
else if (h[i] == h[j]) {
count += result1[j] + 1;
break;
}
else {
break;
}
}
result1[i] = count;
}
for (int i = N - 1; i >= 0; i--) {
int count = 0;
for (int j = i + 1; j < N; j++) {
if (h[i] > h[j]) count++;
else if (h[i] == h[j]) {
count += result2[j] + 1;
break;
}
else {
break;
}
}
result2[i] = count;
}
for (int i = 0; i < N; i++) {
cout << result1[i] + result2[i] << endl;
}
return 0;
}
Submission Info
| Submission Time | |
|---|---|
| Task | D - 登山家 |
| User | osakanasan |
| Language | C++ (G++ 4.6.4) |
| Score | 30 |
| Code Size | 880 Byte |
| Status | TLE |
| Exec Time | 2038 ms |
| Memory | 2092 KiB |
Judge Result
| Set Name | Sample | Subtask1 | Subtask2 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 30 / 30 | 0 / 70 | ||||||||
| Status |
|
|
|
| Set Name | Test Cases |
|---|---|
| Sample | sample_01.txt, sample_02.txt, sample_03.txt |
| Subtask1 | sample_01.txt, sample_02.txt, sample_03.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt |
| Subtask2 | sample_01.txt, sample_02.txt, sample_03.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask2_01.txt, subtask2_02.txt, subtask2_03.txt, subtask2_04.txt, subtask2_05.txt, subtask2_06.txt, subtask2_07.txt, subtask2_08.txt, subtask2_09.txt, subtask2_10.txt, subtask2_11.txt, subtask2_12.txt, subtask2_13.txt, subtask2_14.txt, subtask2_15.txt, subtask2_16.txt, subtask2_17.txt, subtask2_18.txt, subtask2_19.txt, subtask2_20.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| sample_01.txt | AC | 24 ms | 2084 KiB |
| sample_02.txt | AC | 22 ms | 1888 KiB |
| sample_03.txt | AC | 23 ms | 2080 KiB |
| subtask1_01.txt | AC | 24 ms | 1952 KiB |
| subtask1_02.txt | AC | 26 ms | 1952 KiB |
| subtask1_03.txt | AC | 26 ms | 1952 KiB |
| subtask1_04.txt | AC | 29 ms | 2072 KiB |
| subtask1_05.txt | AC | 25 ms | 2076 KiB |
| subtask1_06.txt | AC | 30 ms | 1880 KiB |
| subtask1_07.txt | AC | 27 ms | 1956 KiB |
| subtask1_08.txt | AC | 35 ms | 1884 KiB |
| subtask1_09.txt | AC | 33 ms | 2076 KiB |
| subtask1_10.txt | AC | 25 ms | 1956 KiB |
| subtask1_11.txt | AC | 30 ms | 1956 KiB |
| subtask1_12.txt | AC | 36 ms | 2072 KiB |
| subtask1_13.txt | AC | 29 ms | 1944 KiB |
| subtask1_14.txt | AC | 27 ms | 1956 KiB |
| subtask1_15.txt | AC | 36 ms | 1964 KiB |
| subtask1_16.txt | AC | 32 ms | 2080 KiB |
| subtask1_17.txt | AC | 32 ms | 1956 KiB |
| subtask1_18.txt | AC | 31 ms | 1904 KiB |
| subtask1_19.txt | AC | 37 ms | 1964 KiB |
| subtask2_01.txt | TLE | 2030 ms | 2084 KiB |
| subtask2_02.txt | AC | 622 ms | 2076 KiB |
| subtask2_03.txt | AC | 1977 ms | 1944 KiB |
| subtask2_04.txt | AC | 179 ms | 1960 KiB |
| subtask2_05.txt | TLE | 2030 ms | 2092 KiB |
| subtask2_06.txt | TLE | 2031 ms | 2084 KiB |
| subtask2_07.txt | TLE | 2030 ms | 2080 KiB |
| subtask2_08.txt | TLE | 2030 ms | 2084 KiB |
| subtask2_09.txt | TLE | 2031 ms | 2088 KiB |
| subtask2_10.txt | TLE | 2030 ms | 2084 KiB |
| subtask2_11.txt | AC | 291 ms | 1940 KiB |
| subtask2_12.txt | TLE | 2030 ms | 2084 KiB |
| subtask2_13.txt | TLE | 2030 ms | 2080 KiB |
| subtask2_14.txt | TLE | 2030 ms | 2080 KiB |
| subtask2_15.txt | AC | 277 ms | 2072 KiB |
| subtask2_16.txt | TLE | 2038 ms | 2076 KiB |
| subtask2_17.txt | TLE | 2031 ms | 2088 KiB |
| subtask2_18.txt | TLE | 2031 ms | 2084 KiB |
| subtask2_19.txt | AC | 278 ms | 2080 KiB |
| subtask2_20.txt | AC | 291 ms | 2080 KiB |