結果

問題 No.1687 What the Heck?
ユーザー ntuda
提出日時 2025-01-30 21:31:35
言語 PyPy3
(7.3.15)
結果
AC  
実行時間 95 ms / 2,000 ms
コード長 240 bytes
コンパイル時間 591 ms
コンパイル使用メモリ 82,352 KB
実行使用メモリ 108,148 KB
最終ジャッジ日時 2025-01-30 21:31:38
合計ジャッジ時間 3,059 ms
ジャッジサーバーID
(参考情報)
judge4 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 2
other AC * 18
権限があれば一括ダウンロードができます

ソースコード

diff #

N = int(input())
P = list(map(int, input().split()))
Q = [0] * N
for i, p in enumerate(P):
    Q[P[i] - 1] = i + 1
sum0 = N * (N + 1) // 2
ans = 0
for i in reversed(range(N)):
    ans = max(ans, sum0 - 2 * Q[i])
    sum0 -= Q[i]
print(ans)
0