13. Point in the figure
Здравейте, приятели. Имам проблем със задача 13 от по-сложните логически проверки.
Изкарах 84% със следния код, но от тук нататък ударих на камък... Някакви идеи?
Благодаря предварително!
http://pastebin.com/NQLUpVHk
Здравейте, приятели. Имам проблем със задача 13 от по-сложните логически проверки.
Изкарах 84% със следния код, но от тук нататък ударих на камък... Някакви идеи?
Благодаря предварително!
http://pastebin.com/NQLUpVHk
Ето и моето (Java) решение. Първо проверявам дали точката е вътре, а после дали е вън. Във всички останали случаи тя е на страна от фигурата. Обаче ми отне време да разбера къде е това отвън, ако точката не е вътре. Междувременно нарисувах няколко творби в paint-а.
И това е моят съвет: драскайте си някъде, за да визуализирате нещата и вариантите.