Advertisement
Guest User

Untitled

a guest
Dec 13th, 2020
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. List := StrSplit(FileOpen("day13_input.txt","R").Read(),"`r`n")
  2.  
  3. ListPart2 := StrSplit(List[2],",")
  4. start := 0
  5. a := ListPart2.RemoveAt(1)
  6. x := 0
  7.  
  8. for k, v in ListPart2 {
  9.     Loop {
  10.         if( v=="x") {
  11.             x++
  12.             break
  13.         }
  14.         else if (Mod(a*(A_Index - 1) + start + 1 + x,v) == 0) {
  15.             start := a*(A_Index - 1) + start + 1 + x
  16.             a *= v
  17.             x := 0
  18.             break
  19.         }
  20.     }
  21. }
  22.  
  23. MsgBox % start - ListPart2.Length()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement