Questions marquées «code-golf»

10
Meta quine checker

Ce défi, si vous l'acceptez, consiste à écrire trois fonctions ou programmes A, B et C: A est un quine qui génère tous les A, B et C (qui est également tout le contenu du code dans votre soumission). B prend un paramètre F et vérifie s'il s'agit d'une telle quine (sortie FBC), ou fait quelque chose...

10
Écrire un interprète de quart

EDIT: Comme certains d'entre vous le soupçonnaient, il y avait un bug dans l'interprète officiel: l'ordre de composition .était inversé. J'avais deux versions de l'interprète et j'ai utilisé la mauvaise ici. Les exemples ont également été écrits pour cette version incorrecte. J'ai corrigé...

10
Compilateur Brainfuck aléatoire

Joe est votre développeur BF moyen. Il est sur le point de vérifier ses modifications de code dans leur référentiel lorsqu'il reçoit un appel de son patron. "Joe! La machine du nouveau client est cassée! L'interpréteur brainfuck définit toutes les cellules sur des valeurs aléatoires avant...

10
Chiffres creusant un donjon

Edit: je vais attribuer une prime de 100 points de réputation pour le premier résolveur du puzzle bonus à la fin de la question! J'ajouterai la prime à la question uniquement lorsque la réponse apparaîtra car cette prime n'a pas de date limite. Étant donné une liste non décroissante d'entiers...

10
Quelle date est-ce encore?

Sur mon site Web, les utilisateurs saisissent leur date de naissance dans le style xx.xx.xx- trois nombres à deux chiffres séparés par des points. Malheureusement, j'ai oublié de dire aux utilisateurs quel format utiliser. Tout ce que je sais, c'est qu'une section est utilisée pour le mois, une...

10
Carrelage le plus simple du sol

Vous devez écrire un programme ou une fonction qui reçoit une chaîne décrivant le sol en entrée et en sortie ou renvoie la zone du méta-pavage le plus simple qui pourrait créer le motif donné du sol. Le sol fait partie d'une grille carrée. Chaque tuile carrée est de couleur azur ou noire...

10
Ordre et Chaos et Codegolf

Order and Chaos est une variante du Tic-Tac-Toe joué sur un plateau 6x6. Ce qui rend le jeu unique, cependant, c'est que les deux joueurs peuvent placer un X ou un O! Chaque tour (en commençant par Ordre), un joueur place un X ou un O dans n'importe quelle case inoccupée. Gagner est simple. L'ordre...

10
Mélanger des caractères dans une chaîne

Vous devez écrire une fonction / un programme qui accepte les entrées via les stdinarguments de ligne de commande / arguments de fonction, mélange les caractères dans une chaîne, puis affiche la chaîne finale via stdout. L'entrée contiendra d'abord une chaîne (non vide ou null), un espace, puis un...

10
Comptez les mots croisés

Considérez la grille de mots croisés standard 15 × 15 suivante . Nous pouvons représenter cela dans l'art ASCII en utilisant #pour les blocs et (espace) pour les carrés blancs. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # Étant donné une grille de mots croisés au format ASCII...

10
Jouez un jeu parfait de 4x4 Hex

Contexte Hex est un jeu de stratégie abstrait à deux joueurs joué sur un K×Klosange de tuiles hexagonales. Deux côtés opposés du losange sont de couleur blanche, et les deux autres noirs, et les deux joueurs, noir et blanc, se relaient en plaçant un jeton de leur couleur sur une tuile inoccupée. Le...

10
Imprimez le drapeau britannique!

Inspiré par Print the American Flag! c'est une copie directe mais avec le drapeau britannique car il a quelques symétries mais reste assez complexe! Votre défi est de produire l'ASCII-Art suivant en aussi peu d'octets que possible! Tournez votre tête / écran (pas les deux!) De 90 degrés pour...

10
Compteur hexadécimal

Hexadécimal est un système de comptage en base 16 qui va de 0à f. Votre travail consiste à créer un compteur qui affichera ces chiffres. Exemple: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30...

10
Golf Practice: Pyth [fermé]

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 2 ans . Il s'agit d'un défi concernant les astuces et les optimisations qui...

10
Création de sommes distinctes

Vous devez écrire un programme ou une fonction qui reçoit un entier en entrée et génère ou renvoie deux entiers dont la somme est la première. Il y a une autre exigence: aucun nombre ne peut faire partie de la sortie pour deux entrées différentes . Détails Vous devriez être capable de gérer les...

10
ASCII Game of Pong

Ascii Pong Le défi est de recréer le jeu classique "pong" en caractères ASCII dans le code le plus court possible. Exigences / spécifications L '"écran" doit contenir 45 x 25 caractères. L'espace blanc doit en fait être un espace blanc. Les palettes doivent avoir 9 signes égaux: =========et doivent...

10
Conseils pour jouer au golf à INTERCAL

Quels conseils généraux avez-vous pour jouer au golf à INTERCAL ? Je recherche des idées qui peuvent être appliquées aux défis de golf de code et qui sont également au moins quelque peu spécifiques à INTERCAL (c'est-à-dire que "supprimer les commentaires" n'est pas une réponse utile). Je sais que...

10
Remplissez les espaces vides en remplissant les espaces vides

Écrivez une fonction (telle que placeAt) qui prend un tableau d'entiers non négatifs et un index qui est un entier non négatif. Il devrait placer un 1 à l'indice donné, décalant éventuellement les autres entrées d'un endroit pour quitter cet endroit, avec 0 pour les espaces vides. Si l'entrée à...

10
Raccourcir un nombre long

Lorsque vous traitez des numéros longs lorsque vous jouez au code, il peut être difficile de réduire la longueur de votre code.Avez-vous donc des conseils pour raccourcir et faciliter la gestion d'un numéro? Par exemple, le code Pyth suivant affiche "Hello world", mais à 44 octets, cela n'est pas...