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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.04.2011, 18:37   #1
masterlomaster
Форумчанин
 
Аватар для masterlomaster
 
Регистрация: 21.10.2009
Сообщений: 114
По умолчанию Turbo Pascal

Вводится N - количество домов и К - количество дорог. Дома пронумерованы от 1 до N. Каждая дорога определяется тройкой чисел - двумя номерами домов - концов дороги и длиной дороги. В каждом доме живет по одному человеку. Найти точку - место встречи всех людей, от которой суммарное расстояние до всех домов будет минимальным. Если точка лежит на доpоге, то указать номера домов - концов этой доpоги и расстояние от первого из этих домов. Если точка совпадает с домом, то указать номер этого дома. Примечание: длины дорог - положительные целые числа.

Не подскаже направление?

Я думаю так:
Все дома находятся на одной прямой, и дороги содеиняют их.

Например:
Количество домов 5, а количество дорог 4.

Дорога 1 (длина 2) соединяет дома 1 и 2
Дорога 2 (длина 5) соединяет дома 2 и 3
Дорога 3 (длина 8) соединяет дома 3 и 4
Дорога 4 (длина 1) соединяет дома 4 и 5

складываем все длины и получаем 16, делим 16 на 2 получем точку место встречи всех людей,
т.е точка будет где-то на дороге 3, так как 2+5=7 и еше следуюшая единица дороги 3.

Не понимаю как цикл задать и через что это вообще делать, прошу ваших советов.

Последний раз редактировалось masterlomaster; 09.04.2011 в 18:40.
masterlomaster вне форума
Закрытая тема


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44
Turbo Pascal Ikram Помощь студентам 2 25.04.2010 10:26
Turbo pascal. MacFly Помощь студентам 1 23.01.2010 12:38
Turbo Pascal glavad Помощь студентам 5 14.12.2009 00:41
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28