Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

123456789101112131415
  1. inp = data_file.read_text().strip()
  2. out = {}
  3. for a in [''] + list(string.ascii_lowercase):
  4. text = inp.replace(a, '').replace(a.swapcase(), '')
  5. stack1 = list(text)
  6. stack2 = []
  7. while stack1:
  8. x = stack1.pop()
  9. if stack2 and x.swapcase() == stack2[-1]:
  10. y = stack2.pop()
  11. else:
  12. stack2.append(x)
  13. out[a] = len(stack2)
  14. ans1 = out['']
  15. ans2 = min(out.values())