logo Homepage
+  NewbieContest
|-+  Challenges» Aide Logique» Logique - Problémathiques
Username:
Password:
Pages: 1 [2]
  Retourner à l'épreuve    Imprimer  
Auteur Fil de discussion: Logique - Problémathiques  (Lu 9478 fois)
Munto

Profil challenge

Classement : 84/52801

Néophyte
*
Hors ligne Hors ligne
Messages: 12


Voir le profil
« #15 le: 05 Août 2022 à 12:32:48 »

Je crois qu'il est temps de mettre à jour cette épreuve. J'ai des erreurs quand j'essaie d'exécuter le code.
Journalisée
sirk390
Beta testeur

Profil challenge

Classement : 3/52801

Membre Junior
*
Hors ligne Hors ligne
Messages: 85


Voir le profil
« #16 le: 05 Août 2022 à 13:09:19 »

Bonjour,
Oui c'est vrai, c'est encore du python 2.
Voici la version en python 3:

Code:

def problemathiques(n=100, k=6):
    l = [random.randint(0, 1) for i in range(n)]
    return not any(all(l[((k-1)*i+j) % n] for j in range(k)) for i in range(n//(k-1)))

Il faut remplacer "xrange" par "range", et "/" par "//".
Journalisée
Pages: 1 [2]
  Retourner à l'épreuve    Imprimer  
 
Aller à: