結果
| 問題 |
No.1537 私の代わりに仕事やっといてください。
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2023-02-26 20:21:56 |
| 言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 404 bytes |
| コンパイル時間 | 340 ms |
| コンパイル使用メモリ | 12,544 KB |
| 実行使用メモリ | 51,832 KB |
| 最終ジャッジ日時 | 2024-09-14 09:23:18 |
| 合計ジャッジ時間 | 3,874 ms |
|
ジャッジサーバーID (参考情報) |
judge6 / judge5 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 1 WA * 1 |
| other | WA * 9 |
ソースコード
from collections import deque
N = int(input())
SA = [(a, i) for i, a in enumerate(map(int, input().split()), 1)]
SA.sort(reverse=True)
d_dist = deque([SA[0][0]])
d_id = deque([SA[0][1]])
for a, i in SA[1:]:
if d_dist[0] >= d_dist[-1]:
d_dist.appendleft(a)
d_id.appendleft(i)
else:
d_dist.append(a)
d_id.append(i)
ans = list(d_id)
ans.append(d_id[0])
print(*ans)