Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code


15
Un défi de golf, m'kay
M. Mackey est un personnage de South Park bien connu pour avoir ajouté "m'kay" dans tout ce qu'il dit. Ecrivez un programme ou une fonction qui transforme une chaîne de texte en quelque chose que M. Mackey dirait. Placement M'kay m'kaya une chance de hasard 50% d'être ajouté après les …
51 code-golf  string 


24
Minecraft en miroir
C'est Calvin . J'essaie juste d'obtenir 20 répétitions pour que cet utilisateur puisse clavarder dans la salle de discussion PPCG Minecraft Server . Ecrivez un programme ou une fonction qui prend un entier positif. Si l'entier est pair (2, 4, 6, ...), imprimez ou renvoyez cette chaîne d'art ASCII exacte: …

22
Gardez la dernière balle pour vous
Le concours est maintenant terminé. Le lâche est le gagnant. Vous pouvez regarder le dernier match ici . Soudain, les zombies apparaissent! OH NOES! Dans ce défi roi, vous devez créer un bot pour survivre à l'apocalypse zombie. Ou du moins, tenez le plus longtemps possible. Au début du jeu, …


30
Générer une fractale de mandelbrot [fermé]
Votre tâche est de dessiner le mandelbrot défini en ascii. Il devrait ressembler à quelque chose comme Le nombre complexe cse trouve dans l'ensemble de Mandelbrot, lorsque la séquence z(n+1) = z(n)^2 + c, z(0) = 0reste limitée. Pour les besoins de ce défi, vous pouvez considérer la séquence bornée …

30
Écrivez la phrase «Et elle a dit: 'Mais c'est le sien.'» En n'utilisant que l'alphabet
Imprimez la phrase en And she said, 'But that's his.'utilisant uniquement les caractères suivants: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Pas de ponctuation ni de caractères non alphabétiques. Vous pouvez utiliser le langage de programmation de votre choix. Les espaces sont complètement autorisés. Le programme le plus court gagne.

30
Déterminez la version de votre langue
Votre défi consiste à écrire un polyglotte qui fonctionne dans différentes versions de votre langue. Lorsqu'il est exécuté, il affichera toujours la version linguistique. Règles Votre programme doit fonctionner dans au moins deux versions de votre langue. La sortie de votre programme ne doit contenir que le numéro de version. …

30
Polar Bear, Polar Bear, qu'entendez-vous?
Le texte du livre pour enfants Polar Bear, Polar Bear, qu'entendez-vous? a un motif très simple. Vous pouvez utiliser le texte pour enseigner les concepts d'introduction à la programmation. Mon fils s’est vite ennuyé de cette idée, alors j’ai décidé de jouer au golf avec. Le défi Dans le langage …

18
La fourmi prime
La "fourmi" est un animal obstiné qui navigue dans les entiers et les divise jusqu'à ce qu'il ne reste plus que des nombres premiers! Au départ, nous avons un tableau infini A contenant tous les entiers> = 2: [2,3,4,5,6,.. ] Soit pla position de la fourmi sur le tableau. Initialement, …

30
Helloellolloloo Worldorldrldldd
Créez un programme qui prend le mot que vous avez entré et ajoute ce mot à l’arrière de lui-même moins sa première lettre, puis se répète jusqu’à ce que toutes les lettres aient disparu. Par exemple, catdeviendrait catattet hellodeviendrait helloellolloloo. Entrez l’ une des 26 lettres de l’alphabet anglais. Il …
50 code-golf  string 

30
Illustrer le plus petit commun
Étant donné deux entiers positifs, A et B, illustrent leur plus petit multiple commun en générant deux lignes de tirets ( -) de longueur LCM (A, B) après avoir remplacé chaque tiret Ath de la première ligne et chaque tiret de la deuxième ligne par des barres verticales ( |) …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.