Questions marquées «code-golf»

19
Fleur de vie de golf

Le défi ici est de représenter avec précision la fleur de la vie (qui est selon certains une figure géométrique sacrée) dans la langue de votre choix. La conception consiste en un arrangement de cercles et de cercles partiels de rayon 1, comme illustré, dont les centres sont disposés sur une grille...

19
Un système de numérotation simple

Permettez-moi de vous parler d'un système de numérotation simple. (que j'ai compensé juste pour ce défi) Ce système contient les fonctions (), [], {}et <>. 1. () Quand ()aucun argument n'est donné, il est évalué 0. Lorsque ()reçoit un ou plusieurs arguments, il évalue la somme des arguments....

19
Dessinez une courbe de dragon

Votre tâche pour aujourd'hui: dessinez une courbe de dragon! Dans le cas où vous ne savez pas ce qu'est une courbe de dragon, voici une vidéo d'introduction ViHart (vraiment cool, regardez!) Votre tâche: dessiner une courbe de dragon, répétée au moins 9 fois. Vous n'avez pas besoin d'afficher les...

19
Grille ASCII art code golf

Défi Créez le programme le plus court qui répond aux exigences Exigences Le code doit générer une grille 5x5 de 0, comme ceci: 00000 00000 00000 00000 00000 Le code doit accepter une entrée (colonne, ligne, caractère). La grille doit changer en conséquence: Début: 00000 00000 00000 00000 00000...

19
Alphabétiser les entiers

Alphabétiser les entiers Pour un ensemble donné de nombres, mettez-les dans l'ordre alphabétique lorsqu'ils sont épelés (c'est-à-dire 1: un, 2: deux, 90: quatre-vingt-dix, 19: dix-neuf). Votre code devrait fonctionner pour la plage [-999999, 999999]. La sortie doit avoir un délimiteur entre les...

19
Imprimer un tableau désolé

Je jouais juste au jeu de société Désolé! avec certaines personnes, et j'ai réalisé que je pouvais en baser quelques défis intéressants. Celui-ci est assez simple. Votre tâche consiste simplement à produire une version ascii-art d'un tableau désolé, en plaçant les pièces là où je vous le dis....

19
Tricherie cyclique quine

Concept Écrivez un programme qui génère du code dans son langage de programmation. Ce code, une fois exécuté, doit sortir le programme d'origine. Règles Comme il s'agit d'une quine de triche, vous pouvez lire le code source d'origine. Le premier programme de sortie doit être dans la même langue que...

19
Résolvez un labyrinthe de glace

Les labyrinthes de glace ont été l'un de mes agrafes préférées des jeux Pokémon depuis leurs débuts dans Pokémon Gold et Silver. Votre tâche sera de créer un programme qui résout ces types de problèmes. Les labyrinthes de glace sont principalement constitués, comme leur nom l'indique, de glace. Une...

19
Soit tu viens, soit tu vaux rien!

Tout le monde a entendu la phrase «être là ou être carré». J'ai donc pensé qu'il était temps de se lancer un défi à ce sujet. Contribution Vous prendrez une adresse de répertoire absolue complète sous forme de texte en entrée via STDIN ou équivalent. Production Si l'adresse du répertoire existe et...

19
Conseils pour jouer au golf à Brachylog

Brachylog est un langage qui commence à prendre de l'importance dans le golf de code récemment (et vient de recevoir une mise à jour majeure avec une syntaxe terser). Comme Prolog, il a l'avantage de pouvoir souvent résoudre un problème (généralement via la force brute) simplement à partir d'une...

19
Trouver le plus petit fichier

Objectif: Créez un programme pour trouver le plus petit fichier dans le dossier actuel. La taille du fichier peut être mesurée en octets ou en caractères. Si plusieurs fichiers ont la même taille, vous pouvez en choisir un ou les afficher tous. Vous pouvez supposer qu'il y aura au moins un fichier...

19
Problème de division du collier

Contexte J'ai été inspiré par la récente vidéo de 3Blue1Brown sur le problème de division du collier (ou comme il l'appelle, le problème du collier volé) et sa relation avec le théorème de Borsuk-Ulam . Dans ce problème, deux voleurs ont volé un précieux collier composé de plusieurs types de...

19
Facteurs d'Anagramme

Dans un épisode récent de QI , les 5 premiers multiples de 142857 ont été décrits comme des anagrammes du nombre original. Bien sûr, toute personne ayant plus qu'une connaissance passagère de ce nombre saura que ces nombres sont en fait cycliques, pas seulement des anagrammes. Mais cela m'a fait...

19
Compter en nybbles binaires

Ce défi consiste à sortir sur votre terminal, fenêtre, toile ou écran les chiffres de zéro à 10 inclus. Chaque nombre sorti doit être affiché comme un nybble de 4 bits de large, donc zéro doit s'afficher au fur 0000et à mesure. Vous pouvez séparer chaque numéro émis par un espace, une virgule ou un...