Jawaban atas pertanyaan ini terlalu panjang
Tantangan Anda adalah menulis fungsi pemartisian dalam jumlah karakter terkecil.
Contoh input
['a', 'b', 'c']
Contoh keluaran
[(('a'),('b'),('c')),
(('a', 'b'), ('c')),
(('a', 'c'), ('b')),
(('b', 'c'), ('a')),
(('a', 'b', 'c'))]
Input dapat berupa daftar / array / set / string dll. Apa pun yang termudah untuk diproses oleh fungsi Anda
Anda juga dapat memilih format output yang sesuai dengan diri Anda selama strukturnya jelas.
Fungsi Anda harus bekerja setidaknya untuk 6 item dalam input