← К задачам
Точка внутри прямоугольника
Ты пишешь мини-игру, где игрок жмёт по экранным кнопкам. Кнопка — это прямоугольник, и нужно понять, попал ли клик внутрь него.
Реализуй функцию 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
Для запуска тестов необходима авторизация.