помогитееее плиз срочноо (python) без спамааа
Приложения:
egorovaangelina375:
спасибо большое,я даже не знаю чтоб без вас делала:)
Всегда пожалуйста :D
Ответы
Ответ дал:
1
Ответ:
# Запрос пользователю на ввод данных.
x1, y1, x2, y2 = map(int, input("Введите координаты углов первого прямоугольника (через пробел): ").split())
x3, y3, x4, y4 = map(int, input("Введите координаты углов второго прямоугольника (через пробел): ").split())
# Находим координаты левого нижнего и правого верхних углов.
x5 = x1 if x1 < x3 else x3
y5 = y1 if y1 < y3 else y3
x6 = x2 if x2 > x4 else x4
y6 = y2 if y2 > y4 else y4
# Вывод результата пользователю.
print("Координаты углов:", x5, y5, x6, y6, end=".")
Запись задачи для сайта:
x1, y1, x2, y2 = map(int, input("").split())
x3, y3, x4, y4 = map(int, input("").split())
x5 = x1 if x1 < x3 else x3
y5 = y1 if y1 < y3 else y3
x6 = x2 if x2 > x4 else x4
y6 = y2 if y2 > y4 else y4
print(x5, y5, x6, y6)
На фото, которое вы скинули я не вижу возражений против операторов min, max. Но, если надо без них, попытаюсь переделать. Жду ответ.
извините что не написала но там написано что "запрещённые операторы min,max"
Добавил второй вариант решения данной задачи, с помощью операторов if-else.
а как записать просто я не очень понимаю
Я уже убрал лишний вариант, что бы Вам легче было понять. Просто, копируйте всё, что находиться после слова "Ответ:". Если хотите, можете оставить комментарий, если не хотите - убирайте. Больше нечего делать не надо.
Если желаете, я могу расписать Вам часть с операторами if-else в полном объеме, если вы понять не можете. Просто краткий вариант записи удобнее.
x1, y1, x2, y2 = map(int, input().split()) x3, y3, x4, y4 = map(int, input().split())
так?
Рад, что Вы разобрались :)
спасибо большое:)
Вас заинтересует
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад