Ответ:
Очевидно, в исходном и итоговом списке простая сортировка по фамилиям, т.к. совпадений нет, имена не используем. Чтобы сделать последнюю фамилию первой, достаточно просто отсортировать по убыванию, а не по возрастанию, как сначала.
Исходный список
Яша Арбузов
Катя Арбузова
Коля Белкин
Лена Волкова
Дима Иволгин
Серёжа Тополев
Валя Стрелина
Роберт Щукин
Марина Яблочкова
А итоговый просто перевернутый.
Ответ:
Яша Арбузов
Сережа Тополев
Дима Иволгин
Лена Волкова
Коля Белкин
Роберт Щукин
Валя Стрелина
Катя Арбузова
Марина Яблочкова
Естественно если она была последней она поставила себя первой а всех остальных поставила наоборот например
Катя Тарасова
Саша Глущенков
Яланский Даниил
первая стоит Катя второй Саша третий Данил такая же ситуация он хочет быть первым и переставил местами Данил первый Саша второй Катя третяя себя с катей местами поменял а Сашу оставил.Понял?