Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 7: Самый длинный общий префикс в списке
Напишите определение функции def longestprefix(s)
, которая должна принимать массив s
, состоящий из строк. Функция должна возвращать самый длинный общий строковый префикс в списке, если такой имеется, иначе она должна возвращать пустую строку.
Пример 1:
Ввод: s = ["flower","flow","flight"]
Вывод: "fl"
Пример 2:
Ввод: s = ["dog","racecar","car"]
Вывод: ""
Пояснение: Для входного массива строк общего префикса нет.