Advertisement
danchaofan

Euler #18/#67

Dec 5th, 2017
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.76 KB | None | 0 0
  1. triangle = open("triangle.txt")
  2. edited = []
  3. edited2 = []
  4. for a in list(triangle):
  5.     edited.append(a.rstrip())
  6. print(edited)
  7. for b in edited:
  8.     temp = []
  9.     tempstr = ""
  10.     for c in b:
  11.         tempstr += c
  12.         if c == " ":
  13.             temp.append(int(tempstr))
  14.             tempstr = ""
  15.             continue
  16.     temp.append(int(tempstr))
  17.     edited2.append(temp)
  18. print(edited2)
  19. while len(edited2) > 1:
  20.     temp = []
  21.     for d in range(len(edited2[-2])):
  22.         if edited2[-1][d] > edited2[-1][d+1]:
  23.             temp.append((edited2[-1][d])+(edited2[-2][d]))
  24.         else:
  25.             temp.append((edited2[-1][d+1])+(edited2[-2][d]))
  26.     del(edited2[-1])
  27.     del(edited2[-1])
  28.     edited2.append(temp)
  29.     print(edited2[-1])
  30. print(edited2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement