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

Определить, кто кем может стать

27.12.2022, 16:07. Показов 593. Ответов 0

Author24 — интернет-сервис помощи студентам
нужно решение пж

– Здравствуй, моя дорогая. Желаешь чистого тролльчонка, вежливого тролльчонка, грамотно говорящего тролльчонка, тролльчонка, который может убраться дома без лишних напоминаний? Если да, я предлагаю тебе отправить его на недельку в Башню Улучшения.
– Ох, я не знаю... Когда я была ребенком, мы таких вещей, как Башня Улучшения, не видали, и я нормально выросла. И может, уж лучше гордиться тем, что ты тролль, чем пытаться превратить тролля во что-то, чем он и быть-то никогда не сможет.

Напишите программу, определяющую, кто кем может стать.

Формат ввода
Вводятся строки до пустой строки – это исходные объекты. Затем вводится количество строк и строки в таком количестве – это кем они могут или не могут стать.

Формат вывода
Создайте и выведите словарь, ключи которого – исходные объекты, а значением по каждому ключу является строка из второго перечисления, в которой есть не менее трех символов ключа без учёта регистра. Одинаковые символы считаются один раз.
Если таких строк несколько, то выбирается большая лексикографически, также не учитывая регистр. Если ничего не нашлось, то значение по ключу – пустая строка.
Каждый ключ запишите с большой буквы, остальные маленькие.

Пример 1
Ввод Вывод
little troll
Baby
bush
puppies

6
wolf pack
Thickets
pundit
Adult
Monster
wise owl
{
"Little troll": "wolf pack",
"Baby": "",
"Bush": "",
"Puppies": "wise owl"
}
Пример 2
Ввод Вывод
apprentice
lake
Asteroid
magician

7
Wizard
ocean
planet
scientist
academician
Giant
galaxy
{
"Apprentice": "Wizard",
"Lake": "planet",
"Asteroid": "Wizard",
"Magician": "scientist"
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.12.2022, 16:07
Ответы с готовыми решениями:

Кто может стать программистом?
Вот такой опрос я решил седлать:"Часто слышу такое что программистом может стать не каждый. Может...

Кем я могу стать?
Здравствуйте, я учусь в лицее 1511 при НИЯУ МИФИ.. в скором я хочу поступить в сам ВУЗ.. я выбрала...

Кем стать: инженером или программистом?
Всем привет. Мне 16 лет. Учусь в 10 классе. И теперь вопрос, кем стать: инженером или...

Кем ты хочешь стать, когда вырастешь?
Навеяло вот этими темами: https://www.cyberforum.ru/psychology/thread975029.html...

Кем стать: веб программистом или прикладником?
Здравствуйте. Вобщем, я учусь в универе и там нам преподают С++, алгоритмы и структуры данных(на...

0
27.12.2022, 16:07
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.12.2022, 16:07
Помогаю со студенческими работами здесь

Как определиться кем стать пока не поздно
Здравствуйте форумчане. Я учусь в техническом университете на кафедре "Персональные компьютеры и...

Путь верстальщика: Кем можно стать, начиная с верстки?
А что дальше? ну вот поверстаешь на HTML, CSS, JS, а дальше что? куда дальше развиваться? и кем...

Определить, во сколько лет штангист может стать чемпионом мира
Решить с помощью рекурсии. С 25 лет штангист каждые полгода увеличивает вес штанги на 10% от...

Определить, через сколько дней норма пробега спортсмена может стать 10 км?
За один день легкоатлет пробегает n км каждый последующий день он увеличивает норму на k%. Через...

Рекурсия: определить, через сколько дней норма пробега может стать более 50 км (SWI Prolog)
Помогите решить задачу с применением рекурсии Спортсмен пробегает за 1-й день М км, каждый...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Как проверить, что файл НЕ существует с помощью Bash
bytestream 25.01.2025
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
Как проверить, что строка пустая, неопределена или null в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
Как проверить существование ключа в объекте или массиве в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
Как создать ArrayList из массива (array) в Java
bytestream 25.01.2025
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
Как сгенерировать случайные целые числа (int) в указанном диапазоне в Java
bytestream 25.01.2025
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
Как сделать, чтобы grep выводил строки до и после найденной
hw_wired 25.01.2025
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
Как получить имя текущей ветки в Git
bytestream 24.01.2025
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
Как отсортировать массив объектов по значению поля объекта в JavaScript
bytestream 24.01.2025
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
Ошибка "src refspec master does not match any" при пуше коммита в Git
bytestream 24.01.2025
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
Как округлить не более двух цифр после запятой в JavaScript
bytestream 24.01.2025
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru