Programmation Puzzles & Code Golf

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


14
Inversement-ajout de palindrome
Inversement-ajout de palindrome Le processus d'inversion-addition est où un nombre est ajouté à son inverse jusqu'à ce que le nombre créé soit un palindrome. Par exemple, si nous commençons par 68, le processus serait: 68 + 86 => 154 + 451 => 605 + 506 => 1111 Comme vous pouvez …


9
Qui gagne un tour de pique
Écrivez le code pour déterminer qui remporte un tour de quatre cartes dans un jeu de pique . Le moins d'octets gagne. L'entrée est une chaîne qui répertorie les quatre cartes jouées en séquence comme TH QC JH 2H(Ten of Hearts, Queen of Clubs, Jack of Hearts, Two of Hearts). …


16
Conseils pour jouer au golf à Sed
Quels conseils généraux avez-vous pour jouer au golf à Sed? Je recherche des idées qui peuvent être appliquées aux problèmes de code-golf et qui sont également au moins quelque peu spécifiques à sed (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par réponse.
19 code-golf  tips  sed 



2
Sous-programmes Brainf *** avec sorties uniques
Vous devez écrire un programme de brainfuck (BF) long de 100 octets. Un caractère en sera supprimé de toutes les manières possibles, les 100 nouveaux programmes résultants (de 99 octets de long). Par exemple , pour le programme ++.>.les 5 sous - programmes sont +.>., +.>., ++>., ++..et ++.>. Votre …

15
Golf aléatoire du jour # 4: Le paradoxe de Bertrand
À propos de la série Tout d'abord, vous pouvez traiter cela comme n'importe quel autre défi de golf de code et y répondre sans vous soucier de la série. Cependant, il existe un classement pour tous les défis. Vous pouvez trouver le classement avec plus d'informations sur la série dans …


4
Calculez la taille de la lune
La taille du mystère lunaire Je suis sûr que vous avez entendu que la lune change de taille. Lorsque vous êtes amoureux et que vous avez de la chance, la lune a presque deux fois sa taille par rapport aux situations normales. Certaines personnes disent que la raison en est …

1
Traduire Prélude en Befunge
Il s'agit du défi hebdomadaire n ° 2. Thème: Traduction Écrivez un programme ou une fonction qui prend le code source d'un programme dans Prelude et génère du code pour un programme équivalent dans Befunge-93 . Pour que le programme soit équivalent, il doit, pour toute entrée donnée, produire la …

30
Générez des boîtes!
Votre tâche consiste à générer des boîtes en utilisant n'importe quel caractère ASCII par rapport aux entrées fournies. Cas de test 1 1 --> ===== = = ===== 1 2 --> ========= = = = ========= 2 1 --> ===== = = ===== = = ===== 2 2 --> ========= …

8
Jump the Array!
Jouons à un jeu à un joueur appelé sauter le tableau . Pour jouer, vous n'avez besoin que d'un tableau d'entiers, par exemple a. Vous commencez à une certaine position iet à chaque tour, vous sautez à une nouvelle position. À son tour n, si nc'est pair, vous sautez en …

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.