составить программу, если точка принадлежит закрашеной области - вывести true
Если точка x;y принадлежит закрашеной области - вернуть true Пересечение области считается thue тоже. - вывести true C#
Ответы (2 шт):
Автор решения: Vladimir Afanasyev
→ Ссылка
Эх, вы ж вроде не первый год на площадке, пора бы знать, как задавать вопросы:)
Код, думаю, писать не стоит, вы и сами справитесь, а вот с понятием ограничений областей, видимо, проблема, поэтому вот вам картинка, где показано, как формируется эта область:
Автор решения: becouse
→ Ссылка
На рисунке приведены две окружности. (манхэттенская метрика)
Первая |x|+|y|=4, вторая |x|+|y|=2. Нам нужно проверить, что точка попала в кольцо.
if ((Math.Abs(x)+Math.Abs(y)<=4) && (Math.Abs(x)+Math.Abs(y)>=2)){
Console.WriteLine("YES");
}
else{
Console.WriteLine("NO");
}

