40分求助!
查看原帖
40分求助!
1244531
THU_ACMER楼主2024/10/16 10:18
n, c = map(int, input().split())
lst1 = []
lst = list(map(int, input().split()))
for k in range(0, n):
    if k == 0:
        t = c*(n-k)
    else:
        t = max(lst[:k]) + c*(n-k)
    lst1.append([k, t])
lst1.sort(key=lambda x: (x[1], x[0]))
print(lst1[0][0], lst1[0][1])
2024/10/16 10:18
加载中...