Untitled

Run Settings
LanguagePython
Language Version
Run Command
def isTheSame(penguin1, penguin2): return penguin1 == penguin2 def maxPenguinSpecies(A): pivot = A[0] same, diff = [], [] for elem in A[1:]: if isTheSame(elem, pivot): same.append(elem) else: diff.append(elem) if len(same) > len(diff): return pivot else: return maxPenguinSpecies(diff) P = ['B', 'B', 'A', 'A', 'A', 'B', 'A', 'A'] print(maxPenguinSpecies(P))
Editor Settings
Theme
Key bindings
Full width
Lines