Advertisement
Guest User

Untitled

a guest
Dec 12th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. with open("day3.txt", "r") as input:
  2. wires = [line for line in input]
  3. wire1 = wires[0].split(",")
  4. wire2 = wires[1].split(",")
  5.  
  6. wire1hor = 0
  7. wire1ver = 0
  8. wire2hor = 0
  9. wire2ver = 0
  10.  
  11. wire1pos = [[0, 0]]
  12. wire2pos = [[0, 0]]
  13. for i in range(len(wire1)):
  14. # wire1
  15. if wire1[i][0] == "R":
  16. wire1hor += int(wire1[i][1:])
  17. elif wire1[i][0] == "L":
  18. wire1hor -= int(wire1[i][1:])
  19. elif wire1[i][0] == "U":
  20. wire1ver += int(wire1[i][1:])
  21. elif wire1[i][0] == "D":
  22. wire1ver -= int(wire1[i][1:])
  23. # wire2
  24. if wire2[i][0] == "R":
  25. wire2hor += int(wire2[i][1:])
  26. elif wire2[i][0] == "L":
  27. wire2hor -= int(wire2[i][1:])
  28. elif wire2[i][0] == "U":
  29. wire2ver += int(wire2[i][1:])
  30. elif wire2[i][0] == "D":
  31. wire2ver -= int(wire2[i][1:])
  32. # positions
  33. wire1pos.append([wire1hor, wire1ver])
  34. wire2pos.append([wire2hor, wire2ver])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement