adventofcode

https://adventofcode.com/
Log | Files | Refs

puzzle1.py (300B)


      1 with open('files/puzzle1.txt') as f:
      2     file = f.read()[:len(f.read()) - 1]
      3 
      4 print sum([ord(file[i]) - 48 if file[i] == file[(i + 1) % len(file)] else 0 for i in range(len(file))])
      5 print sum([ord(file[i]) - 48 if file[i] == file[(i + (len(file) / 2)) % len(file)] else 0 for i in range(len(file))])