Determine se três pontos estão na mesma reta
Crie um método que retorne true se três pontos pertencerem à mesma reta e false caso contrário. Cada ponto é representado por int[], que contém uma coordenada x e uma coordenada y.
Exemplos
Program.sameLine(new int[][]{{0, 0}, {1, 1}, {3, 3}}) ⟞ true
Program.sameLine(new int[][]{{-2, -1}, {2, 1}, {0, 0}}) ⟞ true
Program.sameLine(new int[][]{{-2, 0}, {-10, 0}, {-8, 0}}) ⟞ true
Program.sameLine(new int[][]{{0, 0}, {1, 1}, {1, 2}}) ⟞ false
Program.sameLine(new int[][]{{3, 4}, {3, 5}, {6, 6}}) ⟞ falseNotas
Observe o caso especial de uma reta vertical.