| https://leetcode.com/problems/valid-boomerang | Easy |
|---|
fun isBoomerang(points: Array<IntArray>): Boolean {
val (x1, y1) = points[0]
val (x2, y2) = points[1]
val (x3, y3) = points[2]
// Проверяем, не совпадают ли точки
if ((x1 == x2 && y1 == y2) || (x1 == x3 && y1 == y3) || (x2 == x3 && y2 == y3)) return false
// Проверяем, не лежат ли точки на одной прямой по формуле площади треугольника
return (y2 - y1) * (x3 - x2) != (y3 - y2) * (x2 - x1)
}