Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация
 
Serpanok
Новичок
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 4
03.02.2013, 13:47     Задача по графам   #1
Всем привет!

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

Степан недавно купил автомобиль, но водительские права еще не получил. В связи с этим он не имеет права на нем ездить. Но его жена уже спланировала выходные, и поездка в столицу входит в эти планы. Недолго думая, Степан нашел выход. Известно, что ГАИ стоят не на всех дорогах, а лишь на тех, которые обойти нельзя, потому что так они поймают больше правонарушителей. Известно, что в стране Степана N городов, и они соединены M дорогами. Разумеется, никакие две дороги не соединяют одну и ту же пару городов (в стране же умные люди работают). Степан живет в городе А, а столица находится в городе 1. За отсутствие водительских прав штраф составляет 1000 рублей. Скажите, сколько у него должно быть при себе денег, чтобы он мог выплатить все штрафы.

Входные данные: Первая строка содержит два числа N, M (2 ≤ N ≤ 105, 1 ≤ M ≤ 105). Другие М строк содержат два числа Xi и Yi, описывающих дорогу между городом Xi и городом Yi. В последней строке написано число A (2 ≤ A ≤ N) - город в котором живет Степан.

Выходные данные: Выведите в одной строке единственное число - количество рублей которые Степан должен иметь при себе.

Пример:
Входные данные:
6 7
1 2
2 3
3 1
3 4
4 5
4 6
5 6
6

Результат:
1000
AdAgent
Объявления
03.02.2013, 13:47    Задача по графам
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2013, 13:47    Задача по графам

Посмотрите здесь:

C++ Книги по графам

C++ Задачка по графам

C++ Литература по графам, деревьям С++

C++ Ищу информацию по графам (кратчайший цикл)

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему
Опции темы

Текущее время: 21:09. Часовой пояс GMT +4.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.