Guai Lists X45171


Statement
 

pdf   zip

Diem que una llista ff és nn-guai si tots els elements de ff que es troben a posicions múltiples de nn són ells mateixos múltiples de nn. Per exemple 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] és 5-guai, perquè a les posicions 0, 5 i 10 (que són múltiples de 5) els elements f[0]=0f[0] = 0, f[5]=5f[5] = 5 i f[10]=25f[10] = 25, també són multiples de 5. En canvi, f=[0,1,2,3,4,8]f=[0,1,2,3,4,8] no és 5-guai perquè a la posició 5 que és múltiple de 5 hi ha un 8 que no ho és.

Implementeu la funció @is_n_guai(f,n)@ que donada una llista ff d’enters no negatius i un enter nn més gran que zero retorni el booleà True si ff és nn-guai i False en cas contrari.

Exemple de sessió

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