Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
(P3) Hamming 1
#Inputy slowo = input() #Sprawdzanie, czy jest gówno spacja try: gowno_spacja = int(input()) except ValueError: gowno_spacja = "gówno spacja" x = int(input())*2 else: x = gowno_spacja #Jesli x = 0 if x == 0: print("BRAK PODPOWIEDZI") raise SystemExit(0) #Input slownika slownik = [] copy_slownik = [] for i in range(x): slownik.append(input()) copy_slownik.append(slownik[i]) #Najdluzsze slowo ilosc = len(slowo) for i in range(x): if ilosc < len(slownik[i]): ilosc = len(slownik[i]) #Wyrownywanie slow w slowniku for i in range(x): y = len(slownik[i]) if ilosc > y: brakuje = ilosc-y slownik[i] = slownik[i] + (" " * brakuje) #Wyrownowanie slowa y = len(slowo) brakuje = ilosc-y slowo = slowo + (" " * brakuje) #Porownywanie slow maxslowo = 35 rozbiteslowo = list(slowo) for q in range(x): zle = 0 rozbityslownik = list(slownik[q]) for z in range(ilosc): if rozbiteslowo[z] != rozbityslownik[z]: zle += 1 if zle <= maxslowo: maxslowo = zle #Wypisanie slow for q in range(x): zle = 0 rozbityslownik = list(slownik[q]) for z in range(ilosc): if rozbiteslowo[z] != rozbityslownik[z]: zle += 1 if zle == maxslowo: print(copy_slownik[q]) #for i in range(x): # print(list(slownik[i]))
run
|
edit
|
history
|
help
0
Ball
Calc1
list_copy_shallow_deep.py
Arithmetic Operations
test
default argument
quiz1
BubbleSort
15
prime_nonprime_count.py