![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
CL |
![]()
Сообщение
#1
|
Гость ![]() |
Есть задача :
Некто ходит по направленному графу из старта в финиш. В каждой из вершин графа - число. С каждым ходом некое значение A увеличивается на V (вэ, а не 5). Некто умер, если А превысило число в текущей вершине (где он стоит после очередного хода). Найти минимальное V, при котором Некта умрет независимо от его действий, не успев дойти до финиша. Помогите решить, плз!!! |
virt |
![]() ![]()
Сообщение
#2
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 419 Пол: Мужской Репутация: ![]() ![]() ![]() |
интересная задачка ,мне понравилась.
общая идея такая ,поикском в глубину проходим по всем возможным путям ,оценка для каждой вершины : (число в текущей вешине / номер шага) на котором мы пришли в эту вершину. Оценка для одного пути выбирается минимум их этих оценок. Для всех путей выбирается максимум из оценок для каждого пути. Прикрепленные файлы ![]() -------------------- |
Cl |
![]()
Сообщение
#3
|
Гость ![]() |
Спасибо! :yes: Сейчас буду тестить...
|
Guest |
![]()
Сообщение
#4
|
Гость ![]() |
Ой, я что-то не понял... во входных данных массив а - это что?
|
virt |
![]()
Сообщение
#5
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 419 Пол: Мужской Репутация: ![]() ![]() ![]() |
это матрица смежности, b это массив весов на ребрах.
-------------------- |
Cl |
![]()
Сообщение
#6
|
Гость ![]() |
Спасибо, но, во-первых, немного неправильно написал условие (значения, оказывается, были не в вершинах, а на ребрах), и сам уже решил... Все, что надо было - посмотреть FAQ... <_<
|
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
Цитата(Cl @ 1.05.05 19:55) Все, что надо было - посмотреть FAQ... <_< Между прочим, это то, что записано в правилах форума пунктом №3 ... Цитата(Правила) 3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали! |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 6:45 |