输入示例:3 4 2 5 10 2 3 1 1 45
输出:9
a = list(map(int, input().split()))
for k in range(len(a)):
if a[k] == min(a):
x = str ((a.index(a[k+1])))
print(max(x))
输入示例:3 4 2 5 10 2 3 1 1 45
输出:9
a = list(map(int, input().split()))
for k in range(len(a)):
if a[k] == min(a):
x = str ((a.index(a[k+1])))
print(max(x))
让我们打开逻辑。从示例来看,您需要找到最后一个最小值的索引,而不是值本身。
这意味着如果我们向右走,并且下一个数字不大于当前最小值,我们会记住它的索引