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

Задача "Описание карты"

13.11.2019, 14:49. Показов 3166. Ответов 0

Студворк — интернет-сервис помощи студентам
Описание карты
В давние времена карт почти не было, поэтому о возможности проехать из одного города в другой можно было узнать только из описаний других путешественников.

Всего было известно о существовании N городов, занумерованных числами от 1 до N. Сначала о существовании путей о дорогах между городами не было известно ничего, затем стали приходить отчёты от путшественников о возможности или невозможности добраться от одного города до другого, а также запросы о возможности или невозможности добраться от одного города до другого. Все дороги двусторонние, то есть если от одного города возможно (или невозможно) добраться до второго, то и от второго возможно (или невозможно) добраться до первого.

Помогите ученым, исследующим дорожную сеть давних времен, ответить на запросы. Запросы следует обрабатывать в том порядке, как они задавались, используя только имеющуюся на момент запроса информацию. Дорожная сеть в процессе работы не менялась, отчёты путешественников не содержат противоречий.

Формат входных данных
В первой строке входных данных задаётся два числа: N и K (1 ≤ N, K ≤ 100000) — количество городов и запросов.

В каждой из следующих K строк записан запрос одного из трех типов:

+ i j — существует путь по дорогам из города i в город j

- i j — не существует пути по дорогам из города i в город j

? i j — определить, существует ли путь по дорогам из города i в город j.

Формат результата
На каждый запрос о существовании пути по дорогам выведите одну из трёх строк:

+ — если путь существует

- — если пути не существует

? — если по имеющимся на момент запроса отчётам нельзя точно определить существует или не существует путь между городами

Примеры:

Входные данные
3 4
+ 1 2
? 1 3
+ 3 2
? 1 3
Результат работы
?
+
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.11.2019, 14:49
Ответы с готовыми решениями:

Создать описание больничной карты
Больничные карты. Создать описание больничной карты, содержащее фамилию пациента, пол, возраст и информацию о приемах, содержащих дату и...

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

описание принципа работы сетевой карты
где найти описание принципа работы сетевой карты ????

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.11.2019, 14:49
Помогаю со студенческими работами здесь

Ищу описание сетевой карты EZ-2000 Ethernet adaptor Board
Здравствуйте ещё раз пишу курсовик и хотелось бы чтобы вы подсказали где можно найти описание сетевой карты EZ 2000 Ethernet adaptor Board...

Нужна электрическая схема с описание сетевой карты обсолютно любого призводителя и модели
Нужна электрическая схема с описание сетевой карты обсолютно любого призводителя и модели кто сможет помочь буду презнателен!!!!!!!

Задача на карты
Люди, я очень плоха в c++, очень нужна ваша помощь ограничение по времени на тест 1 секунда ограничение по памяти на тест 256...

Задача про карты
Колода в 52 карты раздается 4 игрокам, каждому по 13 карт. Сколько существует возможностей того, что у одного игрока окажется 4 туза и 4...

Задача про карты
Из колоды карт (52 карты) вынимают три карты. Найти вероятность того, что среди вынутых карт есть хотя бы одна красной масти. Были...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru