

Gấpppppppppppppppppppp
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`color{#ffffff}{# ~U}color{#F0F0F0}{r}color{#DADADA}{a}color{#C4C4C4}{n}color{#ADADAD}{i}color{#969696}{u}color{#808080}{m~ 亗}`
Đáp án `+` Giải thích các bước giải:
`1.`
`***` `\text{Code:}`
n = int(input("Nhập n: "))
A = []
# Nhập danh sách
for i in range(n):
x = int(input("Nhập phần tử: "))
A.append(x)
# In danh sách
print("Danh sách A:", A)
# Tìm phần tử nhỏ nhất
gtnn= A[0]
vtnn= 1 # vị trí tính từ 1
for i in range(1, n):
if A[i] < gtnn:
gtnn = A[i]
vtnn= i + 1
print("Giá trị nhỏ nhất là:", btnn)
print("Vị trí của giá trị nhỏ nhất là:", vtnn)
`2.`
Giải thích ngắn gọn
`-` `\text{n=int(input(...))}` : nhập xuất phần tử
`-` `\text{A=[]}` : tạo danh sách rỗng
`-` `\text{for i in range (n)}` : vòng lặp nhập các phần tử
`-` `\text{print( "Danh sách A:",A)}` : in danh sách
`-` `\text{gtnn=A[0]}` : gán giá trị nhỏ nhất ban đầu
`-` Vòng `\text{for}` sau:
`+` So sánh từng phần tử
`+` Nếu nhỏ hơn thì cập nhật gtnn và vtnn
`-` `\text{vtnn}``=i+1` vì vị trí tính từ `1`
Hãy giúp mọi người biết câu trả lời này thế nào?
n = int(input())
A = [int(input()) for i in range(n)]
print(A)
print(min(A), A.index(min(A)))
$\\\\$
Giải thích cách làm:
n = int(input()): Nhập n số nguyên từ bàn phím.
A = [int(input()) for i in range(n)]: Dùng list comprehension (list comprehension là cú pháp ngắn gọn của vòng lặp for trong Python) để nhập n phần tử vào mảng A.
print(A): In danh sách A ra màn hình.
print(min(A), A.index(min(A))): Dùng hàm min() dể tìm phần tử nhỏ nhất trong danh sách A và dùng hàm index() kết hợp với hàm min() dế tìm vị trí của phần tử nhỏ nhất trong danh sách A.
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin