с программированием ! (Желательно pyton3)
Ученый с мировым именем Иннокентий соорудил на своём дачном участке прототип Вечного Двигателя™️ и решил возвести вокруг него забор, чтобы уберечь агрегат от недоброжелателей. За этим Иннокентий обратился к знакомым строителям.
Правда, в меру безумный учёный в качестве чертежа дал рабочим систему линейных неравенств, которая задаёт участок в виде выпуклого многоугольника. Пока строители пребывают в замешательстве им и вычислите периметр участка, чтобы узнать, сколько материалов нужно закупить.
Входные данные: список неравенств вида y \frac{\geq}{\leq} kx+by
≤
≥
kx+b, представленных тройками (k, b, sign)(k,b,sign), где k и b – коэффициенты уравнения, sign определяет знак неравенства (True соответствует ≥, False – ≤). Пример формата:
[(1, 0, False), (-1, -10, True), (100.5, 10.5, False)]
Выходные данные: единственное вещественное число, периметр фигуры. ответ принимается, если значение различается не больше, чем на 10^{-6}10
−6
.(на pyton3 желательно!!)
(Если на другом языке то напишите на каком.)
Заранее !