Maszi

Zadanie klasyczne 3 str 40

Dec 15th, 2019
113
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. tablica = []
  2. liczba = int(input("Podaj liczbę: "))
  3. while liczba != 0:
  4.     tablica.append(liczba)
  5.     liczba = int(input("Podaj liczbę: "))
  6.  
  7. tab1 = []
  8. tab2 = []
  9. parzysta = False
  10. if len(tablica)%2 ==0:
  11.     parzysta = True
  12. i = 0
  13. while i<len(tablica):
  14.     if parzysta:
  15.         if i<(len(tablica) /2):
  16.             tab1.append(tablica[i])
  17.         else:
  18.             tab2.append(tablica[i])
  19.     else:
  20.         if i <(len(tablica) /2) and i != ((len(tablica)//2)):
  21.             tab1.append(tablica[i])
  22.         if i >(len(tablica) /2) and i != ((len(tablica)//2)):
  23.             tab2.append(tablica[i])
  24.     i+=1
  25. tab2.sort()
  26. if tab1 == tab2:
  27.     print("Tablica jest symetryczna względem środka")
  28. else:
  29.     print("Tablica nie jest symetryczna względem środka")
RAW Paste Data