← К задачам
Легко · +1ГеометрияЛогика

Точка внутри прямоугольника

Ты пишешь мини-игру, где игрок жмёт по экранным кнопкам. Кнопка — это прямоугольник, и нужно понять, попал ли клик внутрь него.

Реализуй функцию inside(px, py, x, y, w, h). Прямоугольник задаётся левым нижним углом (x, y), шириной w и высотой h, то есть занимает область [x, x+w] по горизонтали и [y, y+h] по вертикали. Верни True, если точка (px, py) лежит внутри этого прямоугольника, включая границы, иначе False.

Пример: inside(5, 5, 0, 0, 10, 10)True; inside(11, 5, 0, 0, 10, 10)False; inside(0, 0, 0, 0, 10, 10)True (угол на границе).

def inside(px, py, x, y, w, h):
    pass
Для запуска тестов необходима авторизация.
Поддержать проект