Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 2
1

Дано N точек, пронумерованных от 1 до N

25.05.2018, 14:48. Показов 1743. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дали мне значит вот такое задание, мне очень нужно его сдать, но я даже не знаю, что это за язык и сложно ли это (p.s не программист), если есть возможность помочь, то был бы очень благодарен.
Задание: Дано N точек, пронумерованных от 1 до N. Из некоторых из них можно попасть в некоторые другие. Причем если из точки А можно попасть в точку Б, это не значит, что из точки Б можно попасть в точку А. Нужно найти самый короткий маршрут из точки Р в точку Q.
Входные данные: файл input.txt. На первой строке числа N, P, Q разделенные пробелами. Далее в каждой строке по два числа, разделенных пробелом – из какой точки в какую можно пройти. Количество строк может быть любым. Входные данные всегда корректны.
Выходные данные: файл output.txt, в котором через пробел пункты маршрута, начиная с P и заканчивая Q.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2018, 14:48
Ответы с готовыми решениями:

Дано n точек, определить какое максимальное количество точек лежит на одной прямой
Дано n точек, определить какое максимальное количество точек лежит на одной прямой.

Дано n точек, определить какое максимальное количество точек лежит на одной прямой
Дано n точек, определить какое максимальное количество точек лежит на одной прямой. Решите...

Дано множество точек на плоскости, заданных полярными координатами. Получить декартовы координаты этих точек
Получилось сделать для координаты одной точки, а как сделать для множества точек, через цикл или...

На плоскости дано n точек со своими координатами. Определить между какими парами точек большее растояние
на плоскости дано n точек со своими координатами. определить между какими парами точек большее...

2
Объявлятель переменных
1220 / 406 / 320
Регистрация: 24.09.2011
Сообщений: 1,265
25.05.2018, 15:30 2
Гуглим "алгоритм Дейкстры c++". Там скорее всего будет вариант для взвешенного графа. В Вашем случае все веса будут равны единице.
0
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
25.05.2018, 15:48 3
Если граф невзвешенный, то нет смысла юзать Дейкстру, достаточно BFS (поиска в ширину).
1
25.05.2018, 15:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2018, 15:48
Помогаю со студенческими работами здесь

Дано множество точек на плоскости. Сколько можно на данном множестве точек построить отрезков, перпендикулярных оси OY
помогите с задачкой Дано множество точек на плоскости. Сколько можно на данном множестве точек...

Дано множество точек на плоскости. Сколько точек не принадлежит прямой, проходящей через две первые точки?
Доброго вечера! Подскажите, пожалуйста, по следующей задаче: Дано множество точек на плоскости....

Дано множество A из N точек на плоскости. Найти точку (вывести её номер и значение) среди всех точек этого множества
Дано множество A из N точек на плоскости. Найти точку (вывести её номер и значение) среди всех...

Дано несколько точек с целочисленными координатами. Определить максимальное количество точек из них, лежащих на одной прямой. Если можно напечатать н
Я подумала, что нужно будет написать класс Point. Немного написала, и остановилась на методе,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru