提出 #7262642
ソースコード 拡げる
import sys
input = sys.stdin.readline
sys.setrecursionlimit(10 ** 7)
N = int(input())
H = [int(x) for x in input().split()]
score = [0]*N
for n in range(N-2,-1,-1):
if H[n] >= H[n+1]:
score[n] = score[n+1] + 1
print(max(score))
提出情報
ジャッジ結果
| セット名 | All | Sample | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 300 / 300 | 0 / 0 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| All | sample_01, sample_02, sample_03, testcase_01, testcase_02, testcase_03, testcase_04, testcase_05, testcase_06, testcase_07, testcase_08, testcase_09, testcase_10, testcase_11, testcase_12, testcase_13, testcase_14, testcase_15 |
| Sample | sample_01, sample_02, sample_03 |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| sample_01 | AC | 17 ms | 3060 KiB |
| sample_02 | AC | 17 ms | 2940 KiB |
| sample_03 | AC | 17 ms | 3060 KiB |
| testcase_01 | AC | 49 ms | 9684 KiB |
| testcase_02 | AC | 70 ms | 14168 KiB |
| testcase_03 | AC | 68 ms | 13392 KiB |
| testcase_04 | AC | 18 ms | 3188 KiB |
| testcase_05 | AC | 23 ms | 4084 KiB |
| testcase_06 | AC | 54 ms | 9460 KiB |
| testcase_07 | AC | 70 ms | 12184 KiB |
| testcase_08 | AC | 80 ms | 14252 KiB |
| testcase_09 | AC | 18 ms | 3188 KiB |
| testcase_10 | AC | 80 ms | 14252 KiB |
| testcase_11 | AC | 83 ms | 14068 KiB |
| testcase_12 | AC | 72 ms | 7636 KiB |
| testcase_13 | AC | 17 ms | 2940 KiB |
| testcase_14 | AC | 62 ms | 13304 KiB |
| testcase_15 | AC | 78 ms | 13304 KiB |