Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 0
Регистрация: 17.01.2022
Сообщений: 41
1

Определить координаты четвертой вершины прямоугольника

26.04.2022, 13:11. Показов 1678. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заданы координаты трех вершин прямоугольника. Необходимо определить координаты четвертой вершины.
Входные данные
Входная строка содержит записанные через пробел координаты трех вершин прямоугольника в произвольном порядке в формате x1 y1 x2 y2 x3 y3. Все числа целые, не превосходящие 1000 по абсолютной величине.
Выходные данные
Нужно вывести через пробел координаты четвертой вершины прямоугольника.
Примеры
№ Входные данные Выходные данные
1 0 3 0 0 5 0 5 3
2 1 4 8 3 7 6 2 1
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2022, 13:11
Ответы с готовыми решениями:

Найти координаты четвертой вершины прямоугольника
16. Данные целочисленные координаты трех вершин прямоугольника, стороны которого параллельные...

Определить координаты 4 вершины квадрата
Во время предвыборных кампаний особое внимание уделяется вопросам экологии. Перед муниципальными...

Даны две вершины треугольника. Найти координаты третьей вершины
Даны две вершины треугольника А(х1,у1), В(х2,у2) и точка пересечения медиан М(хм,хм). Найти...

Пусть даны координаты трех вершин прямоугольника. Определить координаты четвертой вершины
Доброго вечера. Написал программу для вычисления координаты 4 вершины треугольника через скалярное,...

9
Status 418
Эксперт Python
4581 / 2348 / 602
Регистрация: 26.11.2017
Сообщений: 5,264
Записей в блоге: 3
27.04.2022, 06:53 2
GHGEJGK, и что не получается?
0
1 / 1 / 0
Регистрация: 17.01.2022
Сообщений: 41
27.04.2022, 12:08  [ТС] 3
Всё не получатся

Добавлено через 1 час 9 минут
Можете пожалуйста программу скинуть?Мне срочно надо
0
3743 / 1938 / 612
Регистрация: 21.11.2021
Сообщений: 3,723
27.04.2022, 12:31 4
Лучший ответ Сообщение было отмечено Catstail как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
from itertools import combinations
#==============================================================================
x1, y1, x2, y2, x3, y3 = map( int, input('x1, y1, x2, y2, x3, y3 = ').split() )
z1 = complex(x1, y1)
z2 = complex(x2, y2)
z3 = complex(x3, y3)
lis = [z1,z2,z3]
a, b = max( combinations(lis, 2), key= lambda x: abs(x[0]-x[1]) )
c = (a+b)/2
zz = 4*c - sum( lis )
print(zz.real, zz.imag)
2
1 / 1 / 0
Регистрация: 17.01.2022
Сообщений: 41
27.04.2022, 14:49  [ТС] 5
Неправильно
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
37302 / 20736 / 4272
Регистрация: 12.02.2012
Сообщений: 34,127
Записей в блоге: 14
27.04.2022, 16:11 6
GHGEJGK, не свисти! Все как раз верно!
0
1 / 1 / 0
Регистрация: 17.01.2022
Сообщений: 41
01.05.2022, 09:21  [ТС] 7
На acmp пишут "Wrong answer"
0
Вирусоборец
13268 / 7392 / 1564
Регистрация: 06.09.2009
Сообщений: 26,955
01.05.2022, 09:45 8
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def skalyarmul(xa, ya, xb, yb, xc, yc):
    return (xa-xb)*(xc-xb)+(ya-yb)*(yc-yb) == 0 
 
x1, y1, x2, y2, x3, y3 = map(int, input('x1, y1, x2, y2, x3, y3 = ').split())
if skalyarmul(x1, y1, x2, y2, x3, y3):
    x = x1+x3-x2
    y = y1+y3-y2
elif skalyarmul(x2, y2, x1, y1, x3, y3):
    x = x2+x3-x1
    y = y2+y3-y1
else:
    x = x1+x2-x3
    y = y1+y2-y3
print(x, y)
0
1 / 1 / 0
Регистрация: 17.01.2022
Сообщений: 41
01.05.2022, 10:08  [ТС] 9
Неправильный ответ
0
Вирусоборец
13268 / 7392 / 1564
Регистрация: 06.09.2009
Сообщений: 26,955
01.05.2022, 11:38 10
И на каком тесте на acmp дает неправильный ответ?
0
01.05.2022, 11:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.05.2022, 11:38
Помогаю со студенческими работами здесь

Заданы координаты трех вершин прямоугольника. Необходимо определить координаты четвертой вершины
Здравствуйте, задача: Заданы координаты трех вершин прямоугольника. Необходимо определить...

Даны координаты трех вершин прямоугольника, необходимо определить координаты четвертой вершины
Даны целочисленные координаты трех вершин прямоугольника, стороны которого параллельны координатным...

Заданы координаты трех вершин прямоугольника, необходимо определить координаты четвертой вершины
Заданы координаты трех вершин прямоугольника. Необходимо определить координаты четвертой вершины....

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

Определить координаты четвертой вершины прямоугольника
Дано координаты трех вершин прямоугольника, стороны которого паралельны координатным осям....

Определить координаты четвертой вершины прямоугольника
даны координаты трех вершин прямоугольника

Определить координаты четвертой вершины прямоугольника
Пусть даны координаты трех вершин прямоугольника. Определите координаты четвертой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru