Un défi de code est une compétition pour trouver des moyens créatifs de résoudre un casse-tête de programmation avec un critère de gain objectif non couvert par d'autres balises de notation (par exemple, code-golf).
Le but de ce défi est d'écrire un programme capable de deviner un mot dans le plus petit nombre possible de tentatives. Il est basé sur le concept de l'émission Lingo TV ( http://en.wikipedia.org/wiki/Lingo_(US_game_show) ). Règles Étant donné une longueur de mot passée comme premier argument sur sa ligne de …
Votre tâche consiste à créer un programme brainfuck pour chacun des opérateurs binaires suivants. Chaque programme doit prendre un ou deux nombres à 8 bits (A et B) en entrée et calculer l'opération spécifiée: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 5 ans . Écrivez un programme dans la langue de votre choix qui, …
Écrivez un programme de brainfuck de pas plus de 256 caractères qui prend autant d'étapes que possible, mais ne boucle pas indéfiniment. Le programme ne peut prendre aucune entrée. Plus précisement: Supposons un nombre infini de cellules à droite. Un <quand à la cellule la plus à gauche ne fait …
BlackJack Comme je me suis éclaté à travailler sur le défi KOTH original, je voulais en trouver un autre. Pour moi, le plaisir de ces défis d'IA est d'affiner un bot relativement simple qui joue subtilement un jeu très simple. En raison de la nature probabiliste des jeux de cartes, …
Remarque: Après avoir essayé cela moi-même, j'ai vite réalisé à quel point c'était une erreur. Par conséquent, je modifie un peu les règles. La fonctionnalité minimale requise: Les classes de caractères ( ., \w,\W , etc.) Multiplicateurs ( +, *et? ) Groupes de capture simples Votre défi est d'implémenter PCRE …
Donc, avant de lire quelques concepts informatiques de base. Un arbre binaire est une structure allouée dynamiquement (généralement utilisée pour le stockage ordonné). En raison de sa nature, la traversée d'arbres binaires est généralement récursive; En effet, la traversée linéaire (via une boucle) n'est pas naturelle lorsqu'il existe deux voies …
Ce défi vous fera compter les pseudopolyformes sur le carrelage carré adouci . Je pense que cette séquence n'existe pas encore sur l' OEIS , donc ce défi existe pour calculer autant de termes que possible pour cette séquence. Mise à jour: c'est maintenant sur l'OEIS comme A309159 : Nombre …
pylint n'a pas de limite inférieure sur les scores qu'il donnera à votre code. Il utilise la métrique suivante pour marquer le code, le score maximum étant 10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) Avec python 3.6, essayez d'écrire un programme …
Après tout le plaisir que nous avons eu avec les défis polyglottes dans le passé ( récent ), que diriez-vous d'un défi où la sortie peut être en deux langues? Votre réponse doit accepter la saisie booléenne bet sortir le texte "true"ou "false". Le même code doit à la sortie, …
Votre objectif est d'écrire un programme qui ne prend aucune entrée et génère le texte suivant: ca e na ŋa va o sa; þa ša ra la ła. ma a pa fa ga ta ča; în ja i da ða. ar ħo ên ôn ân uħo; carþ taŋ neŋ es …
Étant donné une liste d'entiers positifs, écrivez du code qui trouve la longueur de la sous-liste contiguë la plus longue qui augmente (pas strictement). Il s'agit de la sous-liste la plus longue de sorte que chaque élément soit supérieur ou égal au dernier. Par exemple, si l'entrée était: [ 1 …
introduction Votre défi aujourd'hui (inspiré par ce défi ) est d'écrire un certain nombre d'extraits, de fonctions ou de programmes complets qui produisent chacun des émoticônes ascii, sans réutiliser les caractères. Défi La liste des émoticônes ascii valides pour ce défi est ici et dans le bloc de code au …
Tâche Encodez une chaîne entièrement composée d'alphabets majuscules ( A-Z) utilisant uniquement des zéros et des uns, en utilisant votre propre schéma préféré. Mais la règle n'est pas si simple! Règles Votre programme / fonction doit gérer correctement toute chaîne d'entrée valide de longueur 8 . Les résultats doivent avoir …
Comme nous l'avons vu dans cette question , des déclarations logiques complexes peuvent être exprimées en termes de connecteurs simples de démineur généralisé. Cependant, le dragueur de mines généralisé a toujours des redondances. Afin d'éviter ces redondances, nous définissons un nouveau jeu appelé "Démineur Généralisé-1". Démineur généralisé-1 est une version …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.