Suma ajustada X23872


Statement
 

pdf   zip

Dissenya la funció @suma_ajustada(llindar, k, maxim)@ que, donats tres enters més grans que zero llindarllindar, kk i maximmaxim, retorni la llista creixent més llarga dels múltiples de kk consecutius menors que maximmaxim que sumen menys que llindarllindar. Si la llista no és buida el seu primer element ha de ser kk

Exemple de sessió

Sample session
>>> suma_ajustada(20, 3, 1000)
[3, 6, 9]
>>> suma_ajustada(10, 1, 1000)
[1, 2, 3]
>>> suma_ajustada(10, 1, 3)
[1, 2]
>>> suma_ajustada(100, 2, 10)
[2, 4, 6, 8]
>>> suma_ajustada(5, 4, 4)
[]
>>> suma_ajustada(5, 5, 50)
[]
Information
Author
InfBesos
Language
Catalan
Translator
InfBesos
Original language
English
Other languages
English Spanish
Official solutions
Python
User solutions
Python