aoc_2b.py 608 B

12345678910111213141516171819202122232425
  1. # -*- coding: utf-8 -*-
  2. """
  3. Created on Fri Oct 15 20:54:13 2021
  4. @author: Jonatan
  5. """
  6. def main():
  7. dupes = {}
  8. with open("input.txt") as file:
  9. for line in file:
  10. better_line = line.rstrip()
  11. for c in range(len(better_line)):
  12. index_list = list(better_line)
  13. index_list[c] = '_'
  14. index_str = ''.join(index_list)
  15. if index_str in dupes:
  16. print(better_line[:c]+better_line[c+1:])
  17. else:
  18. dupes[index_str] = 1
  19. if __name__ == "__main__":
  20. main()