kamshatsabyr
01.06.2020 11:50

ЭТО НУЖНО ДЕЛАТЬ В PYTHON Программисту беспилотного летательного аппарата (БПЛА) поручено долететь до 9 домов и доставить 9 посылок.

В целях максимальной экономии топлива было решено делать как можно меньше поворотов и лететь по прямой, закидывая пакеты сверху.

Программист задумался над этой задачей и понял, что можно повернуться только три раза, то есть лететь по четырем прямым. Вы также пытаетесь найти решение.

Вам представлена ​​карта из девяти домов (красные точки - дома, желтые линии - для наглядности).

- Расстояние между домами 50 пикселей по всем осям.

- Отправной точкой полета является дом в правом верхнем углу (красная точка в координатах x = 0, y = 50).

- По желанию заказчиков груз должен быть доставлен в дом №2 быстрее, чем в дом №3.

- Последняя точка полета - дом друга программиста (4 точки на карте).

Чтобы пройти этот уровень, нарисуйте четыре линии внизу программы, не разделяя кисть черепахи, используя команду four goto ().


ЭТО НУЖНО ДЕЛАТЬ В PYTHON Программисту беспилотного летательного аппарата (БПЛА) поручено долететь д

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
infourazyukp092y0
26.01.2023 12:18
Да без проблем!

gcd(77164189341682084692124351766096496451364840671846455244761, 46668734283684548617206823665104829826096872771679324943689);

448643232670469

a:=ifactor(77164189341682084692124351766096496451364840671846455244761);

   4                                                            
(3)  (11) (503) (809) (573384723060967) (448643232670469) (492166512383869) (1680979)

b:=ifactor(46668734283684548617206823665104829826096872771679324943689);
(781199815286623) (283598494080047) (448643232670469) (39869)
(11776697129)

Вычислите наибольший общий делитель чисел 7716418934168208469212435176609649645136484067184645524476
0,0(0 оценок)
Ответ:
MeucaH123aksi
18.11.2022 23:01

using namespace std;

struct Treugolnik

{

int x1, y1;

int x2, y2;

int x3, y3;

};

int main()

{

Treugolnik a1;

cin >> a1.x1;

cin >> a1.x2;

cin >> a1.x3;

cin >> a1.y1;

cin >> a1.y2;

cin >> a1.y3;

float S, P, h,p;

 P = sqrt(pow(a1.x2 - a1.x1, 2) + pow(a1.y2 - a1.y1, 2))+sqrt(pow(a1.x3 - a1.x2, 2) + pow(a1.y3 - a1.y2, 2))+ sqrt(pow(a1.x3 - a1.x1, 2) + pow(a1.y3 - a1.y1, 2));

 p = 0.5*(sqrt(pow(a1.x2 - a1.x1, 2) + pow(a1.y2 - a1.y1, 2)) + sqrt(pow(a1.x3 - a1.x2, 2) + pow(a1.y3 - a1.y2, 2)) + sqrt(pow(a1.x3 - a1.x1, 2) + pow(a1.y3 - a1.y1, 2)));

 S = sqrt(p*(p - sqrt(pow(a1.x2 - a1.x1, 2) + pow(a1.y2 - a1.y1, 2*(p - sqrt(pow(a1.x3 - a1.x2, 2) + pow(a1.y3 - a1.y2, 2)))*(p - sqrt(pow(a1.x3 - a1.x1, 2) + pow(a1.y3 - a1.y1, 2)));

 h = 2 * S / sqrt(pow(a1.x2 - a1.x1, 2) + pow(a1.y2 - a1.y1, 2)); только к одной стороне  

 if (sqrt(pow(a1.x2 - a1.x1, 2) + pow(a1.y2 - a1.y1, 2)) == sqrt(pow(a1.x3 - a1.x2, 2) + pow(a1.y3 - a1.y2, 2)) == sqrt(pow(a1.x3 - a1.x1, 2) + pow(a1.y3 - a1.y1, 2)))

  cout << "ранвостронний";

 if (pow(sqrt(pow(a1.x2 - a1.x1, 2) + pow(a1.y2 - a1.y1, 2)), 2)+pow(sqrt(pow(a1.x3 - a1.x2, 2) + pow(a1.y3 - a1.y2, 2)),2)==pow(sqrt(pow(a1.x3 - a1.x1, 2) + pow(a1.y3 - a1.y1, 2)),2));

 cout << "прямоугольный";

 cout << S;

 cout << h;

 cout << P;

 return 0;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота