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

Вывести всех друзей в алфавитном порядке с их способами спасения в обратном алфавитном порядке

06.03.2023, 20:39. Показов 1086. Ответов 1

Студворк — интернет-сервис помощи студентам
«Да, немного страшновато, — сказал Пятачок сам себе, — быть Очень Маленьким
Существом, совершенно окружённым водой! Кристофер Робин и Пух могут спастись,
забравшись на дерево, Кенга может ускакать и тоже спастись, Кролик может спастись,
зарывшись в землю, Сова может улететь, а Иа может спастись — ммм… если будет
громко кричать, пока его не спасут.
А вот я сижу тут, весь окружённый водой, и совсем-совсем ничего не могу сделать!»
Дождь всё лил, и с каждым днём вода подымалась немножко выше, и вот она подошла уже к самому окошку, а Пятачок всё ещё ничего не сделал.
Напишите программу, которая соберет разные способы спасения для каждого из друзей
Пятачка.

Формат ввода
Вводятся строки, пока не будет введена пустая строка, в каждой из которых сначала
написан способ спасения, а потом через дефис, окруженный пробелами, кто спасается. У
каждого может быть несколько вариантов.

Формат вывода
Вывести всех друзей в алфавитном порядке с их способами спасения в обратном
алфавитном порядке. Формат вывода:
Кто спасается: как спасается, как спасается, как спасается
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.03.2023, 20:39
Ответы с готовыми решениями:

Упорядочить массив тремя способами (в порядке убывания цифр,в обратном алфавитном порядке,в порядке убывания длины строк)
Задача : Дан строковый массив. Размер и элементы массива вводятся пользователем. Упорядочить массив тремя способами: в порядке убывания...

Вывести в обратном алфавитном порядке первые слова всех предложений
Дан текст, состоящий из N (2N10) строк с максимальной длиной 80 символов. Необходимо вывести в обратном алфавитном порядке первые...

Вывести буквы встречающиеся 1 раз в алфавитном порядке, >1 в обратном исходному порядке.
Задан текст из латинских букв. Вывести буквы, которые встречаются только один раз в алфавитном порядке, остальные буквы вывести в обратном...

1
 Аватар для TimutGin
515 / 339 / 146
Регистрация: 16.02.2021
Сообщений: 626
07.03.2023, 00:05
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
a = input("'Cпособ спасения - кто спасается' : ")
d = {}
 
while a != "":
    
    a = a.split(sep="-")
    b = a[0].strip()
    c = a[1].strip()
    
    if c in d:
        d[c].append(b)
    else:
        d[c] = [b]
 
    a = input("'Cпособ спасения - кто спасается' : ")
 
for key, value in sorted(d.items()):
    v = ", ".join(sorted(value, reverse = True))   
    print(f"{key}: {v}")
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.03.2023, 00:05
Помогаю со студенческими работами здесь

Вывести буквы в обратном алфавитном порядке
Всем салам! Дан текст из заглавных англ. букв. Вывести в обратном алфавитном порядке все буквы входящие в текст по 2 раза, и все...

Выведите на экран в алфавитном порядке все слова двух строк (без повторений) в алфавитном порядке
Выведите на экран в алфавитном порядке все слова двух строк (без повторений) в алфавитном порядке.

Массивы: отсортировать в алфавитном порядке по всему массиву и в алфавитном порядке по строкам
Ввести с клавиатуры массив произвольного размера состоящий из латинских букв отсортировать:а)в алфавитном порядке по всему массиву;б)в...

Сортировка в алфавитном порядке - Класс List (Список покупателей в алфавитном порядке)
using System; using System.Collections.Generic; using System.Linq; namespace Customer_S { class Customer { ...

Вывести символы латинского алфавита в обратном алфавитном порядке
Программа должна сложить два множества символов вводимых их командной строки терминала и вывести через поток стандартного вывода символы...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru