Erreur en testant la correction La force contre la flotte

14 fév. 2020 à 18:58:02 Modifié le 14 fév. 2020 à 18:58:18

N'ayant pas réussi l'exercice 5 durant les qualification, j'ai décider pour m'améliorer de essayer de (bien) comprendre le code et la solution donné. Pour cela, j'ai décidé de copié le code et d'analyser petit à petit ce qui se passait à chaque fois. J'ai donc copié/coller le code et fait une ou deux modif pour le faire fonctionner. (Cf. https://hastebin.com/torelivoro.py) Mais à chaque fois que j"essaye de l’exécuter j'ai cette erreur :

1
2
if intersect(shot_list[i],shot_list[j]) and i not in adjacency[j]:
NameError: name 'intersect' is not defined

Je trouve ça assez étrange car je n'ai pas vraiment toucher à la classe et la fonction interset. Quelqu'un pourrait m'expliquer pourquoi dans mon cas ça ne marche pas ?

Merci pour votre aide ^^

Répondre au sujet

Vous devez vous enregistrer ou vous connecter pour poster des messages.