Đăng nhập để hỏi chi tiết
Cho một dãy số nguyên. Hãy lập trình đưa ra số có giá trị nhỏ nhất của dãy và vị trí của số đó trong dãy. Nếu trong dãy có nhiều số cùng là số nhỏ nhất, hãy đưa ra thứ tự vị trí nhỏ nhất của số nhỏ nhất. (lập trình theo python)
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
BÌNH CHỌN HAY NHẤT CHO MÌNH NHÉ
def snn(a):
if isinstance(a, list)==True:
mina=a[0]
for i in a:
if mina>i:
mina=i
return mina
else:
print('Đầu vào không phải một danh sách!')
def timsnn(a):
ds=[]
print('Giá trị nhỏ nhất trong danh sách là:',snn(a))
for i in range(len(a)):
if a[i]==snn(a):
ds.append(i)
return ds
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin