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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2016, 15:13   #11
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Что такое общая длина между точками без учета расстояний между точками принадлежащими одной прямой? В полном недоумении. Если бы еще картинкой это показать на примере десятка точек
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 18.02.2016, 15:30   #12
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Есть прямая
Пусть горизонтальная. Отметим на ней 134 точки. Причём самая левая 1. Самая правая 134. Тогда общая длина между точками без учета расстояний между точками принадлежащими одной прямой - это расстояние между1 и 134
Poma][a вне форума Ответить с цитированием
Старый 18.02.2016, 15:38   #13
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Это как раз понятно. Что там по поводу общей (?) длины (!) между точками? Не лежащими на одной прямой. Сумма расстояний от каждой к каждой?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 18.02.2016, 15:52   #14
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Дак про это я и писал.
Опять же одна прямая. На ней 5 точек. Ответ для всей прямой - расстояние между наиболее удаленными.

А ещё можно показать это как интеграл. Тогда будет совсем классно.
Poma][a вне форума Ответить с цитированием
Старый 18.02.2016, 16:21   #15
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Не надо про точки на одной прямой. Надо про пять точек, среди которых ни какие три не лежат на одной прямой
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 18.02.2016, 17:01   #16
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Тогда ответ сумма от всех до всех
Poma][a вне форума Ответить с цитированием
Старый 18.02.2016, 22:14   #17
dimon_snake
Форумчанин
 
Регистрация: 05.11.2015
Сообщений: 167
По умолчанию

Цитата:
Сообщение от Poma][a Посмотреть сообщение
Через каждые две точки проводишь прямую. Запоминаешь её.
То есть провести : от 1 до 2, 1 3, 1 4, и т.д., потом 2 1, 2 3, 2 4, 2 5 и так далее, и запомнить все эти расстояния?

Цитата:
Сообщение от Poma][a Посмотреть сообщение
Ищешь на две самые удаленные точки - а затем плюсуешь расстояние между ними
В каком смысле две самые отдаленные? Найти в, допустим, матрице смежности, если я в неё все расстояния записал, самое большое значение?

Цитата:
Сообщение от Poma][a Посмотреть сообщение
И так делаешь для всех точек но важно проверить что прымую которую ты нашёл ты раньше не использовал
Для всех точек. То есть сначала нашел самые отдаленные, запомнил их(например поставил булево значение в массив ложное), потом те что ближе, и так до минимума?

Цитата:
Сообщение от Poma][a Посмотреть сообщение
Я делал это запоминая две точки. Можно это провернуть через общее уравнение прямой.
Что значит провернуть через общее уравнение прямой?
dimon_snake вне форума Ответить с цитированием
Старый 18.02.2016, 23:34   #18
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Смотри в код. Там все более чем прозрачно. Да и поснее достаточное
Poma][a вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны координаты точек n на плоскости. Найти номера двух точек, расстояние между которыми наибольшее. getredtm Помощь студентам 3 01.07.2013 01:47
Задаnm n точек. Найти m=3,4... точек и построить на них m-угольник: количество точек , лежащих внутри и вне его мин. различается L.Rain Помощь студентам 0 11.12.2011 22:19
Даны координаты n точек на плоскости. Найти номера двух точек, расстояние между которыми наибольшее. Viwwna Паскаль, Turbo Pascal, PascalABC.NET 2 19.11.2011 06:33
дано два множества точек.Найти пересечение и разность этих множеств.Координаты точек X и Y вводить с клав Degster Паскаль, Turbo Pascal, PascalABC.NET 0 15.05.2011 18:32
определить радиус и центр окружности, на кот. лежит наиб.число точек заданного на плоскости мн-ва точек) kcю Помощь студентам 0 17.11.2009 19:50