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

Любимое число

29.05.2020, 14:36. Показов 2917. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Друзья собрались на вечеринку и решили узнать, кому какое число нравится больше всех. Игорь учится в Яндекс.Лицее, поэтому он вызвался написать программу, которая запишет все ответы в словарь вида: Имя: любимое число. После этого всем стало интересно: какое число оказалось любимым наибольшее количество раз? Игорь сказал, что он может легко развернуть словарь: теперь ключами станут числа, а значением у каждого из них - список имен друзей, для которых это число является любимым.

Напишите программу, которая работает так, как говорит Игорь.

Формат ввода
Вводится число друзей N.
Затем N раз вводится имя и через пробел число.

Формат вывода
Выводится содержимое словаря в виде: {Имя}: {любимое число}, каждое имя в отдельной строке, отсортированные по алфавиту.
Затем выводится пустая строка.
Затем выводится содержимое развернутого словаря в виде: {Число}: {список имен}, каждое значение с новой строки, сортировка чисел по возрастанию, сортировка имен по алфавиту.
Опять пустая строка.
Затем выводится число, для которого оказалось наибольшее количество имен. Если таких чисел несколько, вывести наибольшее значение.

Пример 1
Ввод
4
Вася 2
Петя 5
Соня 5
Света 2

Вывод
Вася: 2
Петя: 5
Света: 2
Соня: 5

2: Вася, Света
5: Петя, Соня

5

Пример 2

Ввод
5
Таня 3
Ира 8
Вова 7
Галя 3
Тоня 3

Вывод
Вова: 7
Галя: 3
Ира: 8
Таня: 3
Тоня: 3

3: Галя, Таня, Тоня
7: Вова
8: Ира

3
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.05.2020, 14:36
Ответы с готовыми решениями:

Любимое число
Друзья собрались на вечеринку и решили узнать, кому какое число нравится больше всех. Игорь учится в Яндекс.Лицее, поэтому он вызвался...

Написать программу, которая спрашивает у человека его любимое число и предлагает свое
Здравствуйте ! Вот задачка : Напишите программу, которая спрашивает у человека его любимое число. Пусть ваша программа прибавит...

Каждое следующее любимое число получается как сумма удвоенного предыдущего и предпредыдущего чисел
Первое любимое число преподавателя математики – 1, а второе – 5. Каждое следующее любимое число получается как сумма удвоенного предыдущего...

1
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
29.05.2020, 14:38
Вопрос то в чем? Читайте что такое словарь (dict)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.05.2020, 14:38
Помогаю со студенческими работами здесь

Разработайте схему диалоговой программы, которая спрашивает имя пользователя и его любимое натуральное число
Разработайте схему диалоговой программы, которая спрашивает имя пользователя и его любимое натуральное число. И выодит шуточный прогноз на...

Любимое художественное произведение
Называем свое любимое художественное произведение. Желательно не пара слов - а еще чем конкретно понравилось, может быть любимых героев,...

Самое любимое ругательство редактора VS
Вот оно: "Убедитесь, что не пропущена ссылка на сборку и что все сборки, на которые заданы ссылки, построены". У меня,...

Любимое лакомство своими руками
Доброго времени суток! Давайте в этой теме поделимся рецептами своих любимых сладостей, которые готовим самостоятельно. Вот мой рецепт:...

Какое Ваше любимое музыкальное направление?
Как бывший бездарный музыкант хотел задать Вам такой вопрос... Голосуйте, называйте исполнителей!


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru