Top.Mail.Ru

чтобы решить эту задачу, следует использовать следующий алгоритм:

1. Создать пустой список, в котором будут храниться все группы книг.
2. Считать входные строки до тех пор, пока не будет введена строка “URGENT MATTER”.
3. Проверить, делится ли текущая строка на 5 без остатка. Если нет, добавить в список текущую строку без изменений.
4. Если текущая строка делится на 5 без остатка, разбить ее на группы по 5 книг.
5. Перевернуть каждую вторую группу и записать ее в верхнем регистре.
6. Добавить каждую группу книг в список.
7. Отсортировать список групп книг в лексикографическом порядке.
8. Удалить повторяющиеся группы книг из списка.
9. Распечатать каждую группу книг из списка, кроме последней строки, которая является признаком окончания ввода.

Таким образом, программа будет выполнять все требуемые действия: разделять полку (строку) по пять книг, переворачивать каждую вторую стопку, записывать группы книг в список, сортировать их и выводить результаты.

   
[metform form_id="1136"]