![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.02.2009
Сообщений: 3
|
![]()
Доброго времени суток!! Собсно требуется решить такую задачу: определить радиус и центр такой окружности, проходящей хотя бы через три различные точки заданного множества точек на плоскости, что минимальна разность количеств точек, лежащих внутри и вне окружности. Помогите кто чем может
![]() |
![]() |
![]() |
![]() |
#2 | |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
![]()
www.programmersforum.ru/showthread.php?t=16960найти точку равноудаленную от этих 3-х это и будет центр потом найти растояние до этой точки и рисовать окружность!!!
Код:
Цитата:
вступлю в команду разработчиков ПО на Delphi
Последний раз редактировалось Stilet; 20.11.2010 в 20:35. |
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 07.02.2009
Сообщений: 3
|
![]()
Спасибо! А как сравнить количество точек внутри окружности и вне ее?
|
![]() |
![]() |
![]() |
#4 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
![]()
а вам зачем!!! 3 точки это треугольник а окружность описана вокруг него то есть проходит через эти 3 точки!!! ну а если вообще сравнивать то количество точек вне окружности всегда будет больше !!!! если только она не бесконечно большая
![]()
вступлю в команду разработчиков ПО на Delphi
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 07.02.2009
Сообщений: 3
|
![]()
Вы не совсем правильно задание поняли, вобщем множество точек мы сами задаем или рандомно. И нужно узнать сколько точек внутри окружности находится и сколько вне ее для сравнения. Если бы надо было просто окружность по трем точкам построить, то это проще
![]() |
![]() |
![]() |
![]() |
#6 |
только учусь!
Форумчанин
Регистрация: 08.02.2009
Сообщений: 124
|
![]()
возьмите 3 максимально удаленные друг от друга три точки!!! постройте через них треугольник!!! опишите окружность!!! потом проверяйте расстояние от оставшихся точек до центра окружности!!!если оно меньше или равно радиусу то точки внутри, если больше то вне её.
«Я знаю, что ничего не знаю, но многие не знают и этого».
|
![]() |
![]() |
![]() |
#7 | |
Регистрация: 20.11.2010
Сообщений: 3
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
простые числа.окружность. | Verochka | Помощь студентам | 15 | 31.12.2008 08:22 |
Вписанная в выпуклый n-угольник окружность | Nixond | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 15.10.2008 13:28 |
нарисовать окружность состоящую из 36 разноцветных квадратов | Invisible Hunter | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 29.05.2008 18:03 |
Нужно передвигать окружность с ускорением/ Задачка по Делфи7 | НУБ!!! | Помощь студентам | 4 | 20.05.2008 21:29 |
Отбражение чисел - точки, это точки, а не запятые, обозначающие дробную часть | Дикий | Помощь студентам | 7 | 12.05.2008 17:57 |