Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2014, 16:21   #1
Игорь Обухов
Пользователь
 
Регистрация: 16.06.2012
Сообщений: 38
По умолчанию На плоскости задано множество точек.

Выбрать три различные точки так, чтобы образованный ими треугольник делил это множество на две группы, различающиеся по числу точек минимально. Определить длины сторон треугольника.
Игорь Обухов вне форума Ответить с цитированием
Старый 20.05.2014, 23:22   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Каким образом треугольник может разделить множество на две группы?
Точнее, что это будут за группы?
Пока Вы не поймёте, какую задачу Вам нужно решать, решить её будет весьма затруднительно!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.05.2014, 08:35   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Видимо группа точек внутри треугольника и группа снаружи. В лоб перебором вариантов понятно. Оптимально и хитро даже не знаю как
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 21.05.2014, 09:38   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Видимо группа точек внутри треугольника и группа снаружи. В лоб перебором вариантов понятно. Оптимально и хитро даже не знаю как
Ну да, согласен с вами, я на 99.9% уверен, что задание именно так и формулировалось. Поэтому и пытал TC, хочу узнать, он то понимает задачу или нет.

p.s. думаю, что другого варианта, как банально брать по три точки и проверять, сколько точек попадает внутрь треугольника и сколько - на границы треугольника (остальные, очевидно, снаружи) - я лично не вижу.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На плоскости задано множество точек. Определить все тройки точек, которые являются вершинами прямоугольного треугольника Олечка12 Помощь студентам 11 22.04.2014 19:56
Задано множество прямых на плоскости (коэффициентами своих уравнений). Подсчитать количество точек пересечения этих прямых клепэ C# (си шарп) 3 03.11.2013 23:37
Множество точек на плоскости Xsenon_rus Общие вопросы C/C++ 0 23.11.2012 23:41
Задано множество прямых на плоскости darya17 C++ Builder 1 02.06.2011 06:28