61 éves elmúltam, a számítástechnika és informatika tudományok tanára vagyok, diákjaim azt kérdezték tegnap, Tanár Úr, milyen számokat játszana meg, ha lottózna? Nehéz kérdés, a randomot kiszámolni szinte lehetetlen, na de mégis próbáljuk meg, nos kombináljunk! Matematikailag; forditott gondolkodást javaslok, ha én bejelölök 7 számot mennyi az esélye a sorsolásnak hogy eltalálja? A válasz ha 35 100% 1 : 3.362.260 esély! Ha kisorsolok 7 számot és azt elveszem a következőben már nagyobb az esély! tehát! a végén marad 7 szám, mert matematikailag az előbbi logika alapján arra van a legnagyobb esély...persze sántít az logikai algoritmus, de egy próbát megér...
-7 20% 1 : 2.689.808
28 100%
-6 21,4% 1: 2.114.189
22 100%
-4 18,2 % 1: 1.729.406
18 100%
-4 22,2 % 1: 1.345.477
14 100%
-3 21,4% 1: 1.057.545
11 100%
-2 18% 1: 867.187
9 100%
-2 22,2% 1: 674.672
Átlag 20% Tehát 80% az esély hogy benne lesz a maradékba...5040/33.891.580.800=6.724.520 2 sorsolás felezi...
A végén maradt 7 szám!!!!!!!!!!!!!
1: 3342 az esély 6-os találatra 1:90 az esély az 5 találatra 1:6 esély a 4-esre
Írtam egy python programot, ami generálja a végeredményt.
import random
def generate_scandinavian_lotto(previous_numbers, total_numbers=7, min_number=1, max_number=35):
available_numbers = [num for num in range(min_number, max_number + 1) if num not in previous_numbers]
if len(available_numbers) < total_numbers:
raise ValueError(".")
selected_numbers = random.sample(available_numbers, total_numbers)
selected_numbers.sort()
return selected_numbers
previous_week_numbers = [22,27,6, 35,15, 21, 34, 11, 28, 29, 31, 4, 9, 18, 19, 2, 12, 17, 20, 25, 30, 33,1, 3, 10, 14, 24, 26 ]
lotto_numbers = generate_scandinavian_lotto(previous_week_numbers)
print("A skandináv lottó nyerőszámai ():")
print(lotto_numbers)
Maradt; 5, 7, 8, 13, 16, 23, 32
és ha csak 4 számot sorsolok akkor a vége ez lesz
2, 12, 14, 16, 17, 20, 29
A TÉVEDÉS LEHETŐSÉGÉT FENNTARTOM!
Nincsenek megjegyzések:
Megjegyzés küldése