Proszę o pomoc z pythona,
Napisz jednoparametrową funkcję dodumki. Parametr jest listą ułamków, a wartością funkcji jest
liczba zapisana za pomocą listy będąca sumą liczb podanych jako parametr. Ponadto liczba mieszana,
która jest wynikiem tej funkcji powinna być zapisany w postaci jednoznacznej – część całkowita (o ile
istnieje) oraz ułamek właściwy (o ile istnieje - w postaci nieskracalnej).
Każdą liczbę mieszaną można zapisać według następującej zasady:
jeśli jest to liczba całkowita – jako lista jednoelementowa np. 2 będzie zapisana jako [2]
jeśli nie jest to liczba całkowita jako lista:
o dwuelementowa, jeśli część całkowita jest równa 0, gdzie pierwszym elementem jest licznik
ułamka, drugim mianownik np. 1/3 będzie zapisana jako [1, 3],
o trzyelementowa – w pozostałych przypadkach, pierwszym elementem jest część całkowita,
drugim licznik, trzecim mianownik.
Przykłady:
dodumki [[1, 3], [1, 2] ] daje w wyniku [5, 6]
dodumki [[1, 1000000], [1, 1000000] ] daje w wyniku [1, 500000]
dodumki [[1, 2], [3, 4], [1, 4]] daje w wyniku [1, 1, 2]