|
0 / 0 / 0
Регистрация: 13.03.2020
Сообщений: 7
|
|
Добрые советы Пиноккио06.05.2020, 13:50. Показов 1884. Ответов 10
Вы знаете Пиноккио? Ну да, это тот самый непослушный деревянный мальчик, который всегда всё хочет делать наоборот! Ох, как бы не довело это его до беды! А пока все встречные и поперечные дают Пиноккио добрые советы, однако он не спешит им следовать.
Напишите программу, которая запишет все советы в словарь. А поскольку Пиноккио к ним не особенно прислушивается, одни и те же советчики могут давать одни и те же советы. Но мы не будем повторяться. Формат ввода Вводятся строки в виде персонаж - совет Повторения возможны. Формат вывода Нужно вывести советы каждого с новой строки без повторений. Порядок вывода и персонажей, и его советов произвольный вот в таком виде: персонаж: совет1; совет2; … Пример 1 Ввод Вывод Geppetto - Stop laughing Cricket - Go to school Geppetto - Give me back my wig Police officer - Go back to your father Cricket - Learn a craft Cricket - Go to school Geppetto: Stop laughing; Give me back my wig Cricket: Learn a craft; Go to school Police officer: Go back to your father Пример 2 Ввод Вывод Cricket - Don't upset your father Papa Geppetto - Don't poke your nose into the painted hearth Cricket - Don't run away from home Cricket: Don't run away from home; Don't upset your father Papa Geppetto: Don't poke your nose into the painted he import sys a = {} data = list(set(map(str.strip, sys.stdin))) data.reverse() for i in data: x = i.split(' - ') y = x[1] z = x[0] if y not in a: a[y] = z + ',' elif z not in a[y]: a[y] += ' ' + z + ',' for j in a: a[j] = a[j].rstrip(',') for k in a: print(k + ': ' + a[k]) код не работает, помогите пожалуйста исправить
0
|
|
| 06.05.2020, 13:50 | |
|
Ответы с готовыми решениями:
10
Добрые советы Пиноккио Новый сайт - нужны добрые советы
|
| 06.05.2020, 14:02 | |
|
Не по теме:
0
|
|
|
Модератор
|
||||||
| 06.05.2020, 14:03 | ||||||
|
nastyshka666808, Уже было:
0
|
||||||
|
0 / 0 / 0
Регистрация: 13.03.2020
Сообщений: 7
|
|
| 06.05.2020, 14:06 [ТС] | |
|
DmFat, я бы не спросила если бы этот код работал. но спасибо за помощь
0
|
|
|
0 / 0 / 0
Регистрация: 13.03.2020
Сообщений: 7
|
|
| 06.05.2020, 14:11 [ТС] | |
|
DmFat, Эта строка while (line: = input()) != "":
Возможно я не вижу очевидной ошибки
0
|
|
|
3 / 3 / 0
Регистрация: 04.05.2020
Сообщений: 13
|
|
| 06.05.2020, 14:11 | |
|
0
|
|
|
Модератор
|
||||||
| 06.05.2020, 14:18 | ||||||
oxog_hex, у нее ошибка из за того что старую версию python'a использует.
0
|
||||||
|
0 / 0 / 0
Регистрация: 13.03.2020
Сообщений: 7
|
|
| 06.05.2020, 14:24 [ТС] | |
|
DmFat, Спасибо большое. Пойду обновлю python)
0
|
|
|
1 / 1 / 0
Регистрация: 13.10.2019
Сообщений: 20
|
|
| 12.05.2020, 15:00 | |
|
0
|
|
| 12.05.2020, 15:00 | |
|
Помогаю со студенческими работами здесь
11
Добрые сказки добрые люди люди добрые Добрые люди! Добрые тролли Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|