Programmation Puzzles & Code Golf

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



17
Création d'un interprète HQ9 +
Le but de ce code golf est de créer un interpréteur pour le langage de programmation HQ9 + Il y a 4 commandes dans ce langage de programmation: H - imprime "Bonjour tout le monde!" Q - imprime le code source du programme 9 - imprime les paroles de la …


3
The Drunken Typist
Contexte Une dactylo rentre à la maison après avoir bu quelque chose et se rend compte qu'une lettre importée doit encore être écrite. Pour s'assurer qu'il vérifie le texte correctement, il écrit le caractère de texte bh vjaracter t0 pour être sûr de 6he. Cependant, il parvient toujours à manquer …

30
Échangez les deux indices donnés
Étant donné un tableau d'entiers positifs et deux indices valides distincts, renvoyez le tableau avec les deux éléments correspondant aux deux indices échangés. Vous pouvez choisir d'utiliser l'indexation 0 ou l'indexation 1, mais les cas de test ci-dessous seront indexés 0. array m n output [1,2,3,4] 0 1 [2,1,3,4] [5,8,9] …

30
Supprimer les zéros de tête et de fin
Étant donné une liste / un tableau non vide contenant uniquement des entiers non négatifs comme celui-ci: [0, 0, 0, 8, 1, 4, 3, 5, 6, 4, 1, 2, 0, 0, 0, 0] Sortez la liste avec les zéros de fin et de tête supprimés. La sortie pour cela serait: …



14
2 chats dans une quine
Défi Créez deux programmes, A et B, qui sont tous deux des programmes de chat dans la même langue. Une fois concaténé, AB (également dans la même langue) devrait être un quine. Par exemple, supposez helloet worldsont les deux programmes de chat en langage XYZ. Si helloworldc'est une quine dans …
30 code-golf  quine 


3
Une tortue trouve un portail
La tortue veut se déplacer le long de la grille pour se rendre à sa nourriture. Il veut savoir combien de mouvements il lui faudra pour y arriver. De plus, comme il est lent, il a installé des téléporteurs autour de son domaine qu'il utilisera s'il raccourcit son chemin. Ou …

19
Est-ce un numéro Munchausen?
Un nombre Munchausen dans la base bbb , également connu sous le nom d' invariant parfait de chiffre à chiffre ou PDDI est un type particulier d'entier positif où la somme de ses chiffres de base bbb élevés pour lui-même est égale au nombre lui-même. Ils portent le nom du …

17
Une sorte de quine
Étant donné une chaîne x, affichez les caractères dansx triés selon l'ordre d'apparition dans votre code source. Exemples Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H. Potter, The Floor, Hut-on-the-Rock, …

10
Marche alphabétique optimale
Étant donné une chaîne d'entrée composée uniquement de lettres, renvoyez la taille de pas qui entraîne le nombre minimum de pas nécessaires pour visiter toutes les lettres dans l'ordre sur un alphabet d'habillage, en commençant par n'importe quelle lettre. Par exemple, prendre la parole, dog. Si nous utilisons une taille …

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.