December 2018 1 7 Report
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]
More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.