結果

問題 No.2803 Bocching Star
ユーザー D M
提出日時 2025-02-14 09:27:42
言語 PyPy3
(7.3.15)
結果
AC  
実行時間 735 ms / 2,000 ms
コード長 353 bytes
コンパイル時間 2,253 ms
コンパイル使用メモリ 81,780 KB
実行使用メモリ 118,400 KB
最終ジャッジ日時 2025-02-14 09:28:03
合計ジャッジ時間 20,610 ms
ジャッジサーバーID
(参考情報)
judge4 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 35
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

n,s=map(int,input().split())
P=list(map(int,input().split()))
Pi=[]
for i,j in enumerate(P):
Pi.append((j,i+1))
Pi.sort()
ans=[]
for i in range(n):
f=0
for j in range(-1,2,2):
if 0<=i+j<n:
if abs(Pi[i][0]-Pi[i+j][0])<=s:
f=1
if f==0:
ans.append(Pi[i][1])
ans.sort()
print(len(ans))
print(*ans)
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0