Suma ajustada X23872


Statement
 

pdf   zip

Diseñad la función @suma_ajustada(limite, k, maxim)@ que, dados tres enteros mayores que cero limitelimite, kk y maximmaxim, devuelva la lista creciente más larga de los múltiples de kk consecutivos menores que maximmaxim que sumen menos que limitelimite. Si la lista no es vacía su primer elemento tiene que ser kk.

Ejemplo de sessión

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
Spanish
Translator
InfBesos
Original language
English
Other languages
Catalan English
Official solutions
Python
User solutions
Python