結果

問題 No.1619 Coccinellidae
ユーザー 👑 SPD_9X2
提出日時 2021-07-22 22:06:59
言語 PyPy3
(7.3.15)
結果
WA  
実行時間 -
コード長 867 bytes
コンパイル時間 795 ms
コンパイル使用メモリ 82,432 KB
実行使用メモリ 81,280 KB
最終ジャッジ日時 2024-07-17 17:59:56
合計ジャッジ時間 4,043 ms
ジャッジサーバーID
(参考情報)
judge1 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 1
other AC * 10 WA * 6
権限があれば一括ダウンロードができます

ソースコード

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

"""
M
K
"""
import sys
from sys import stdin
N,M,K = map(int,stdin.readline().split())
if N == 1:
print (M)
sys.exit()
lis = [0]
while len(lis) != N-1:
lis.append(lis[-1] + 1)
M -= lis[-1]
lis.append(M)
#print (lis,file=sys.stderr)
ans = []
for i in range(N):
if K == 0:
ans += lis
break
elif K >= N-1-i:
K -= N-1-i
ans.append(lis[-1])
del lis[-1]
else:
tmp = lis[-1]
del lis[-1]
lis.reverse()
while K > 0:
ans.append(lis[-1])
K -= 1
del lis[-1]
ans.append(tmp)
while len(lis) > 0:
ans.append(lis[-1])
K -= 1
del lis[-1]
break
print ("\n".join(map(str,ans)))
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0