![]() |
Ребята, помогите с программкой!
Дана последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать все слова в алфавитном порядке разделенные пробелами без запятых.
Уже всё практически сделал, но сортировка получается только по первому символу:( Как полную сортировку сделать? |
Если по первому символу отсортировал то по второму(и далее) символу сортируй по группам. Например есть группа слов начинающихся с "a", сортируй эту группу по второму символу и т.д. То есть выделяй группы слов начинающиеся с одинаковой последовательности символов и сортируй каждую группу по первому несовпадающему символу.
|
Напиши свою функцию сравнения, которая будет сравнивать два слова зеликом а не только первую букву и используй её в алгоритме сортровки.
А на каком языке пишеш? |
Спасибо зпа советы, сдал уже! Писал на с++.
|
| Часовой пояс GMT +4, время: 23:40. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.