Nhập vào một mảng,xóa các số trùng lặp trong mảng đó Làm bằng Python,C/C++
2 câu trả lời
Python:
#Cách 1: Dùng hàm set
n=int(input("nhap n: "))
a=[int(input("nhap a[%d]: "%(i+1))) for i in range (n)]
a=list(set(a))
[print(a[i],end=' ') for i in range (len(a))]
#Cách 2:
def remove(a,n):
b=[]
for i in range (n):
if (not(a[i] in b)):
b.append(a[i])
return b
n=int(input("nhap n: "))
a=[int(input("nhap a[%d]: "%(i+1))) for i in range (n)]
a=remove(a,n)
[print(a[i],end=' ') for i in range (len(a))]
$\color{red}{\text{#Daoanhviet96}}$
n=int(input('nhap n: '))
a=[int(input('phan tu thu '+str(i)+': ')) for i in range(n)]
print(list(set(a)))
Câu hỏi trong lớp
Xem thêm