Guai Lists X45171


Statement
 

pdf   zip

Una lista ff es nn-guai si todos los elementos de ff que se encuentran en posiciones múltiplos de nn son ellos mismos múltiplos de nn. Por ejemplo: f=[0,1,2,3,4,5,10,10,10,10,25,11]f = [0,1,2,3,4,5,10,10,10,10,25,11] es 5-guai, porque en las posiciones 0, 5 y 10 (que son múltiplos de 5) los elementos f[0]=0f[0] = 0, f[5]=5f[5] = 5, y f[10]=25f[10] = 25, también son múltiplos de 5. En cambio, f=[0,1,2,3,4,8]f = [0,1,2,3,4,8] no es 5-guai porque en la posición 5 que es múltiplo de 5 hay un 8 que no lo es.

Implementad la función @is_n_guai(f, n)@ que dada una lista ff de enteros no negativos y un entero nn mayor que cero devuelva el booleano True si ff es nn-guai y False en caso contrario.

Ejemplo de sessión

Sample session
>>> is_n_guai([0,1,2,3,4,5,10,10,10,10,25,11],5)
True
>>> is_n_guai([0,1,2,3,4,8],5)
False
>>> is_n_guai([2,2,4,8,10,12],2)
True
Information
Author
InfBesos
Language
Spanish
Translator
InfBesos
Original language
English
Other languages
Catalan English
Official solutions
Python
User solutions
Python