W pythonie napisałbym coś takiego:
import random
lista = list(range(1, 51))
random.shuffle(lista)
print(lista[:6])
Możesz zrobić podobnie, czyli:
1. Tworzysz listę 50 elementów,
2. Używasz metody która tasuje elementy wewnątrz listy,
3. Drukujesz 6 pierwszych elementów.
:)