1
0
mirror of https://gitlab.com/MisterBiggs/advent-of-code-2019.git synced 2025-06-16 07:06:40 +00:00

38 lines
618 B
Python

start = 272091
end = 815432
index = start
count = 0
def ascending(index):
for i in range(len(str(index)) - 1):
a, b = str(index)[i], str(index)[i + 1]
if a > b:
index += 10 ** (len(str(index)) - i - 2) * abs(int(b) - int(a))
return ascending(index)
break
return index
while True:
index = ascending(index)
if index > end:
break
for i in range(len(str(index)) - 1):
a, b = str(index)[i], str(index)[i + 1]
if a == b:
count += 1
print(index)
break
index += 1
print(count)