solution 011223
This commit is contained in:
24
01/01.py
Executable file
24
01/01.py
Executable file
@@ -0,0 +1,24 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
|
||||||
|
inputfile = open("input.txt", "r")
|
||||||
|
lines = inputfile.readlines()
|
||||||
|
solution = 0
|
||||||
|
for line in lines:
|
||||||
|
line = line.replace("one", "o1e")
|
||||||
|
line = line.replace("two", "t2o")
|
||||||
|
line = line.replace("three", "t3e")
|
||||||
|
line = line.replace("four", "f4r")
|
||||||
|
line = line.replace("five", "f5e")
|
||||||
|
line = line.replace("six", "s6x")
|
||||||
|
line = line.replace("seven", "s7n")
|
||||||
|
line = line.replace("eight", "e8t")
|
||||||
|
line = line.replace("nine", "n9e")
|
||||||
|
sol = ""
|
||||||
|
print(line)
|
||||||
|
for letter in line:
|
||||||
|
if letter.isdigit():
|
||||||
|
sol+=letter
|
||||||
|
sol = sol[0] + sol[len(sol)-1]
|
||||||
|
print(sol)
|
||||||
|
solution += int(sol)
|
||||||
|
print(solution)
|
1000
01/input.txt
Normal file
1000
01/input.txt
Normal file
File diff suppressed because it is too large
Load Diff
7
01/input2.txt
Normal file
7
01/input2.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
two1nine
|
||||||
|
eightwothree
|
||||||
|
abcone2threexyz
|
||||||
|
xtwone3four
|
||||||
|
4nineeightseven2
|
||||||
|
zoneight234
|
||||||
|
7pqrstsixteen
|
Reference in New Issue
Block a user