this time with no legal info
This commit is contained in:
27
3/do1.py
Normal file
27
3/do1.py
Normal file
@@ -0,0 +1,27 @@
|
||||
count = 0
|
||||
|
||||
with open("input.txt", "r") as file:
|
||||
for line in file:
|
||||
largest1 = 0
|
||||
largest2 = 0
|
||||
lindex = 0
|
||||
print(f"round 1 for line: {line.strip()}")
|
||||
for i in range(len(line.strip()) - 1):
|
||||
print(f"Comparing {line[i]} and {largest1}")
|
||||
if int(line[i]) > largest1:
|
||||
print(f"New largest found: {line[i]} at index {i}")
|
||||
largest1 = int(line[i])
|
||||
lindex = i
|
||||
|
||||
count += largest1 * 10
|
||||
print(f"Largest after round 1: {largest1} at index {lindex}")
|
||||
print(f"round 2 for line: {line.strip()}")
|
||||
for i in range(lindex + 1, len(line.strip())):
|
||||
print(f"Comparing {line[i]} and {largest2}")
|
||||
if int(line[i]) > largest2:
|
||||
largest2 = int(line[i])
|
||||
|
||||
print(f"Largest after round 2: {largest1 * 10} + {largest2}")
|
||||
count += largest2
|
||||
|
||||
print(count)
|
||||
Reference in New Issue
Block a user