bez nazwy
Dodano w dniu 2021-10-30 przez niezarejestrowanego użytkownika
Przystosuj do skopiowania Zgłoś
import random

def los(ile):
     losy = []
     for iter in range(ile):
          losy.append(random.randint(1,365+1))
     return losy

def sprPowt(tablica):
     powtorzenia = []
     iloscPowtorzen = 0

     for id1 in range(len(tablica)):
          for id2 in range(id1+1, len(tablica)):
               wart1 = tablica[id1]
               wart2 = tablica[id2]
               if(wart1 == wart2):
                    iloscPowtorzen += 1
                    powtorzenia.append(wart1)

     print("Otrzymana tablica: ")
     print(tablica)

     print("Ilosc powtorzen: ")
     print(iloscPowtorzen)

     print("Powtorzenia: ")
     print(powtorzenia)

# print(sprPowt(los(10)))
sprPowt(los(40))

# temp = 0
# tempid = 0
# while temp < 2:
#      temp = sprPowt(los(20))
#      tempid += 1
# print("Ilosc potworzen: " + str(temp) + " w ilosci krokow: " + str(tempid))

# print(sprPowt([1,1,2,3,4,5,5,5,6,7,8])) # => 4

Czynności negatywnie wpływające na pracę strony i działające na niekorzyść, bądź wręcz szkodę użytkowników, są zabronione i będą karane!
Administrator strony nie bierze odpowiedzialności za dodawane treści
Wszystkie treści, zwłaszcza łamiące zasady dobrej etyki, mogą zostać zmoderowane w każdej chwili po uprzednim kontakcie z Administratorem
FAQ | Wykonał Piotr Greczka | Facebook twórcy (kontakt)