Files
adventofcode/2015/day-08/solution.py
2016-12-01 11:25:19 +01:00

32 lines
559 B
Python

from __future__ import print_function
import fileinput
import re
totalLess = 0
totalMore = 0
for line in fileinput.input():
original = len(line)
diff = 2
plus = 2
escaped = False
for c in line:
if c == "\\" or c == "\"":
plus += 1
if c == "\\" and not escaped:
escaped = True
diff += 1
continue
if escaped and c == "x":
diff += 2
escaped = False
totalLess += diff
totalMore += plus
print(totalLess, "less")
print(totalMore, "more")