Відповідь на це питання занадто довга
Ваше завдання - написати функцію розділення на найменшу кількість символів.
Приклад введення
['a', 'b', 'c']
Приклад виводу
[(('a'),('b'),('c')),
(('a', 'b'), ('c')),
(('a', 'c'), ('b')),
(('b', 'c'), ('a')),
(('a', 'b', 'c'))]
Вхід може бути списком / масивом / набором / рядком тощо, що найпростіше обробляти вашу функцію
Ви також можете вибрати вихідний формат, який підходить саме вам, поки структура чітка.
Ваша функція повинна працювати як мінімум для 6 елементів у вводі