Suma ajustada X23872


Statement
 

pdf   zip

html

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

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