| @@ 90-93 (lines=4) @@ | ||
| 87 | ++$x; |
|
| 88 | } |
|
| 89 | // Verticals |
|
| 90 | while ($snake[0] - $snake[1] < $x - $y) { |
|
| 91 | $solution[] = array($b[$y], self::INSERT); |
|
| 92 | ++$y; |
|
| 93 | } |
|
| 94 | // Diagonals |
|
| 95 | while ($x < $snake[0]) { |
|
| 96 | $solution[] = array($a[$x], self::KEEP); |
|
| @@ 95-99 (lines=5) @@ | ||
| 92 | ++$y; |
|
| 93 | } |
|
| 94 | // Diagonals |
|
| 95 | while ($x < $snake[0]) { |
|
| 96 | $solution[] = array($a[$x], self::KEEP); |
|
| 97 | ++$x; |
|
| 98 | ++$y; |
|
| 99 | } |
|
| 100 | } |
|
| 101 | ||
| 102 | return $solution; |
|