Ctrl K

Три колышка не на одной прямой

Лёгкая
Садовник вбил в землю три колышка, stakes[i] = [x, y] — координаты i-го колышка на плоскости. Он хочет натянуть между ними верёвку и огородить треугольную клумбу. Клумба получится, только если все три колышка стоят в разных точках и не лежат на одной прямой. Верните True, если это так, и False иначе.
Пример 1
stakes=[[0, 0], [4, 0], [1, 3]] → True

Колышки не лежат на одной прямой — получается настоящий треугольник.

Пример 2
stakes=[[2, 1], [4, 2], [8, 4]] → False

Все три точки лежат на прямой y = x / 2.

Пример 3
stakes=[[5, 5], [5, 5], [9, 0]] → False

Два колышка вбиты в одну и ту же точку, треугольника нет.

Ограничения
  • len(stakes) = 3
  • len(stakes[i]) = 2
  • 0 ≤ x, y ≤ 100
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСамый большой треугольник на доске ЛёгкаяТени башен из кубиков ЛёгкаяПлощадь башен из кубиков ЛёгкаяКак расходится слух ЛёгкаяСтолбы на одной прямой Лёгкая
загружаем Python…
Вход
stakes=[[0, 0], [4, 0], [1, 3]]
Ожидается
True

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 114 тестов на сервере, включая скрытые.