day 1 refactor loop

This commit is contained in:
setop 2023-12-04 16:13:55 +01:00
parent 56f7b7d0c5
commit e5f91b28b1
1 changed files with 1 additions and 3 deletions

View File

@ -6,13 +6,11 @@ if sys.argv[1] == "2":
def process_line(l):
k = list()
p = 0
while (p<len(l)):
for p in range(len(l)):
for i,d in enumerate(D):
if l[p:p+len(d)] == d:
k.append(i%9+1)
break
p += 1
return '!'.join(map(str,k)), k[0]*10 + k[-1] if len(k)>0 else 0
R=0