chars — фраза из слов, разделённых ровно одним пробелом, без пробелов в начале и в конце. Слово — это непрерывная последовательность символов без пробелов.
Переставьте слова в обратном порядке, сами слова при этом читаются как прежде. Верните список с переставленными словами.
Попробуйте не заводить дополнительный список: переставьте символы прямо в chars и обойдитесь O(1) памяти.chars=['g', 'o', ' ', 'f', 'a', 's', 't'] → ['f', 'a', 's', 't', ' ', 'g', 'o']
Слова go и fast меняются местами: список становится ['f', 'a', 's', 't', ' ', 'g', 'o'].
chars=['A', ' ', 'b', ' ', '7'] → ['7', ' ', 'b', ' ', 'A']
Получается ['7', ' ', 'b', ' ', 'A'].
chars=['o', 'k'] → ['o', 'k']
Слово одно — список не меняется.
chars[i] — латинская буква, цифра или пробелchars=['g', 'o', ' ', 'f', 'a', 's', 't']
['f', 'a', 's', 't', ' ', 'g', 'o']
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 32 теста на сервере, включая скрытые.