Предмет: Информатика, автор: styles23

Питон

Напишите программу, которая определяет, попала ли точка с заданными координатами в заштрихованную область.
Входные данные
Входная строка содержит два вещественных числа – координаты точки на плоскости (сначала x -координата, затем – y -координата).

Выходные данные
Программа должна вывести слово 'YES', если точка попала в заштрихованную область, и слово 'NO', если не попала.

Примеры
входные данные
-0.5 0.5
выходные данные
YES
входные данные
0.5 -0.5
выходные данные
NO

Приложения:

Ответы

Автор ответа: SmEgDm
0

x, y = map(float, input().split())

print('YES' if x ** 2 + y ** 2 < 1 and (y > x or y < x and x < 0) else 'NO')

Похожие вопросы
Предмет: Геометрия, автор: ivashk17