C’est au programme

Par Jo97, le 13/09/2018
Niveau :
Chargement du défi...

Ce défi est une succession de programmes codés en python 2.7 (attention en python 3.6 certains programmes peuvent ne pas fonctionner).

Pour passer d’étape en étape, il vous faudra comprendre ce que fait le programme. Les premiers sont assez simples mais cela va se compliquer de plus en plus.

Il est plus amusant de comprendre sans les lancer mais vous pouvez exécuter ces programmes si vous le souhaitez. Pour cela je vous conseille de télécharger Idle en 2.7. Cliquez sur “File” et ouvrez le fichier se terminant en “.py”. Lorsque le fichier est ouvert appuyez sur F5 pour l’exécution.

Ici, il n’y a que les fonctions. Pour voir le résultat, vous devez ajouter une dernière ligne sous la forme : nomduprogramme(entree1,entree2, … entreeN)

Je n’ai plus qu’à vous dire bon défi.

Lien

Résumez en un seul mot le programme code01
Indice: opération

Vos réponsesClassement
-/16

Pour jouer, vous devez vous connecter (cliquez ici).
Vos réponses ne sont pas enregistrées puisque vous êtes l'auteur de cette énigme.
Félicitations, vous avez terminé ce défi.
Chargement du classement...
Vous pouvez échanger des indices mais ne publiez pas les solutions SVP.

47 commentaires Écrire

  1. Jo97
    Auteur
    Jo97 1 octobre 2018 à 19h12 Répondre

    Etape 3:
    liste[0] renvoi le premier élément d’une liste, d’une chaîne de caractère.
    liste[-1] renvoie le dernier élément d’une liste, chaîne de caractères.
    chaque espace est un caractère.
    Etape 8:
    Ne cherchez pas trop loin, la solution se trouve parmi les 1000 premières décimales du nombre proche de la fonction.
    Etape 12:
    Le jeu est plus connu avec 6 couleurs.

  2. Relmo-93
    Relmo-93 29 septembre 2018 à 16h39 Répondre

    Oui j’aimerais bien les faire tourner pour voir ce que ça donne !
    En ce moment je n’ai pas le temps de comprendre pourquoi je n’arrives pas à installer pygame, mais dès que j’ai le temps j’essaierais de l’installer

  3. Relmo-93
    Relmo-93 29 septembre 2018 à 00h31 Répondre

    Non ahah, mais j’ai bien compris les codes.
    Celui ci est un peu plus compliqué.
    De toute façon c’est mieux de trouver la solution sans faire fonctionner le programme, sinon c’est trop simple !

  4. Jo97
    Auteur
    Jo97 23 septembre 2018 à 19h54 Répondre

    Tu dois donner la place de la première et dernière décimal (représenté tout 2 par le même chiffre) tels que tous les chiffres soient présents une seule et une seule fois exceptée celui sur les bords.
    Par exemple dans le nombre 9,012302468135790, il faut renvoyer 5 et 15, le 0 entoure tous les chiffres restants, et chaque chiffre présent (excepté 0 ici) entre la 5e position et la 15eme exclus apparaissent une fois uniquement. Les chiffres ne sont pas forcément dans l’ordre. Et la première et dernière décimale n’est pas forcément 0.

  5. Jo97
    Auteur
    Jo97 19 septembre 2018 à 00h29 Répondre

    Tu peux résoudre les premières étapes jusqu’à l’étape 8 avec un peu de connaissance et un peu de recherche sans problème. Après les 4 dernières sont pour les plus forts, mais après tu peux toujours les faire tourner.

  6. ruisseau
    ruisseau 18 septembre 2018 à 23h56 Répondre

    salut, je pose ma question, est-ce que un novice comme moi qui ne connait rien au python, peut-il résoudre ces énigmes ? ou bien ça nécessite une certaine connaissance. Si c’est le cas, une petite révision sur google pourra-elle me suffire ?

  7. Jo97
    Auteur
    Jo97 18 septembre 2018 à 18h05 Répondre

    Il peut y avoir plusieurs réponses possibles, j’ai essayé de mettre toutes les réponses possibles que l’on puissent penser. Pour la 3, entre tous les entiers j’ai mis soit un espace, soit pas d’espace, soit une virgule suivie d’un espace, soit une virgule sans espace. Si tu n’as pas la bonne réponse, c’est que tu oublies des éléments ou tu te trompes sur des éléments.

Ajouter un commentaire