Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 04.12.2017
Сообщений: 54
1

Выведите строку, которая описывает полный путь от корня форума (включая начальное число 0) до сообщения номер A

26.03.2019, 20:36. Показов 666. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано количество сообщений на некотором форуме (N натуральное, не более 1000).

Также таблица, в которой указано какие сообщения на каком уровне находятся.

В первой колонке таблицы написаны номера сообщений (натуральные числа, не превосходят 106).

Во второй колонке напротив номера сообщения стоит либо 0, если сообщение является корнем (началом) некоторой темы, либо номер того сообщения, ответом на которое является текущее.

Пример. Следующие исходные данные:

4
1 0
2 0
3 1
4 3
соответствуют такой структуре форума:

Гарантируется что данные во втором столбце корректны (то есть в качестве «родительского» может быть указано только существующее сообщение, а также что структура не имеет циклов и что от любого сообщения есть путь к «корню» форума).
Вывести весь «путь» от корня форума до сообщения номер A включительно, номера сообщений разделять знаком ‘#’ (решетка).

Входные данные
Сначала вводится натуральное число N (не превышает 1000) – общее количество сообщений на форуме.

Затем вводится N строк таблицы, по 2 числа на строке – номер текущего сообщения и номер того сообщения, ответом на которое является текущее (или 0).

В последней строке вводится число A - номер сообщения. Гарантируется, что сообщение с такими номером существует.

Выходные данные
Выведите строку, которая описывает полный путь от корня форума (включая начальное число 0) до сообщения номер A.

Примеры
входные данные
1
1 0
1
выходные данные
0#1
входные данные
3
1 0
4 1
10 1
4
выходные данные
0#1#4
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2019, 20:36
Ответы с готовыми решениями:

Как в .NET Core правильно прописать полный путь от корня?
В некоторых моментах при разработке приложения мне нужно прописать полный путь. То - есть локально...

Выведите количество делителей N, включая 1 и само число N
на вход программе поступает целое число N.Выведите количество делителей N. включая 1 и само число...

Функция, которая возвращает полный путь к ехе-шнику
есть такая функция которая вытаскивает полный путь откуда запустился ехе-шник, не помню вот...

Составить программу которая выводит полный путь к исполняемому файлу этой программы
В билете такой вопрос. Вообще не понимаю где у программы исполняемый файл и что нужно сделать.

0
26.03.2019, 20:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2019, 20:36
Помогаю со студенческими работами здесь

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

Программа на С, которая вводит число типа int с клавиатуры, преобразует ее в строку (str), выводит на дисплей число и строку.
Задача направленная на усвоение следующих понятий: прототип функции; заголовок функции; тело...

Выведите одно число — номер любимой игры Степана
Входные данные: В первой строке содержится натуральное число N (1 ≤ N ≤ 1000) -...

Выведите одно натуральное число – номер ближайшего предка для двух видов
Возможно как-то неправильно назвал тему, но вот суть: Во время исследований, посвященных появлению...

Как полный путь преобразовать в путь для коммандной строки?
Типа: C:Мои документыМоя Папка в C:Моидок~1Мояпап~1

Файл: Получить полный путь к файлу и записать этот путь в отдельную переменную.
Доброго времени суток.Столкнулся с проблемой в ходе выполнения задачи. Мне нужно получить полный...


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

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