Moderátor: Moderátoři Živě.cz
from random import randint
nums = set()
while len(nums) < 6:
x = randint(1,50)
if not (20 <= x <= 29):
nums.add(x)
print(sorted(nums))
suk píše:JanFiala, JirkaVejrazka: Vase odpovedi jsou spatne.
Zahazovat cisla v non-kryptografickem prostredi problem neni, stejne tak pokud je mnozina chtenych a nechtenych cisel podobne velka.
Nicmene, v okamziku, kdy budu treba chtit generovat z prvnich a poslednich 50 cisel mezi nulou a milionem, tak tech "zahazovacich" cyklu probehnou desitky tisic. Koneckoncu, i pravdepodobnost, ze se objevi milion cisel ze "zakazaneho rozsahu" po sobe je take nenulova.
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků