Programmation Puzzles & Code Golf

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


25
Capitaliser la chaîne
Étant donné une chaîne, mettez-la en majuscule. Par capitalisation, j'entends les conTeNT-lENgthmodifications apportées à Content-Length. Dans l'exemple, j'ai montré la chaîne avec 2 mots avec -comme limite de mot. Cependant, je m'attends à ce que vous écriviez le code de la chaîne contenant un nombre quelconque de mots séparés par …
18 code-golf  string 

8
Économisez de l'argent avec l'arrondissement des prix
Au Canada, le sou n'est plus distribué. Les paiements en espèces sont arrondis aux 5 cents les plus proches. L'argent peut être économisé en fractionnant les achats. Par exemple, deux articles de 1,02 $ coûtent 2,04 $, ce qui arrondit à 2,05 $, mais lors de l'achat des articles dans …
18 code-golf  number 

30
Comment trouver la factorielle d'un nombre positif?
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Le défi: Écrivez un programme ou une fonction qui entre un nombre positif et renvoie sa factorielle . Remarque: Il s'agit …

21
Javascript: créez un tableau 10x10 de 1
Évidemment, ce défi serait trivial avec des fonctions et des bibliothèques distinctes, donc elles ne sont pas autorisées. Votre code doit être conforme à une spécification ECMAscript (n'importe quelle spécification fera l'affaire), donc aucune réponse spécifique au navigateur. Le tableau doit être accessible après son instanciation. J'ai une réponse que …

7
Trouvez le verrou à combinaison le plus mot
J'ai un cadenas à combinaison qui a des lettres au lieu de chiffres. Il ressemble à ceci: http://pictures.picpedia.com/2012/09/Word_Combination_Padlock.jpg Il y a 5 bobines, chacune ayant 10 lettres différentes dessus. La plupart des gens aiment utiliser un mot pour leur combinaison plutôt qu'une chaîne arbitraire de lettres. (Moins sûr, bien sûr, …


1
Perdre au tic-tac-toe
Écrivez un programme qui va jouer une partie de Misère tic-tac-toe. Autrement dit, l'objectif est de forcer votre adversaire à en prendre trois d'affilée. Acceptez sur l'entrée standard un «X» ou un «O» (la lettre, pas zéro), pour déterminer de quel côté le programme sera joué. Puis sortez un seul …

4
Convertir Fractran en Brainfuck
Contexte Fractran est un langage de programmation ésotérique complet de Turing inventé par John Conway. Un programme Fractran consiste en une liste ordonnée de fractions. Le programme commence par prendre un seul entier en entrée. À chaque itération du programme, il recherche dans la liste la première fraction de telle …

14
L'étrange machine à trier à des fins néfastes
Bons golfeurs! Votre défi consiste à supprimer complètement une série de chiffres. Contribution Exactement 100 entiers seront introduits dans votre programme. Votre programme peut accepter l'entrée soit sous forme de fichier, soit via stdin. Chaque entier sera séparé par un caractère de nouvelle ligne. Ces 100 entiers vont de la …


4
Programmation vedette!
Le défi Écrivez un programme ou une fonction qui imprime des étoiles! Le programme recevra deux paramètres par entrée standard: la taille de l'étoile et le nombre de points de l'étoile. Une étoile peut avoir n'importe quelle taille entre 0 et 10 et avoir 3, 4 ou 5 points. Les …

6
Faux message d'erreur
Écrivez un programme qui affiche le message d'erreur de syntaxe du compilateur ou de l'interpréteur. Le message d'erreur doit être trompeur afin que les responsables du code mettent des jours à découvrir que l'erreur a été truquée, cela signifie que vous devez masquer (et masquer votre intention). En outre, l'erreur …

5
Sauter et courir
Matthew aime résoudre des énigmes. Chaque fois qu'il parvient à en résoudre un, il saute joyeusement. Récemment, il a vraiment besoin de le faire car une pluie de météores a ouvert des cratères et des trous dans le sol dans lesquels il ne voudrait pas tomber. On vous donne une …

13
Trésor de pirate
Trouver un trésor caché par des pirates est vraiment facile. Tout ce dont vous avez besoin est une carte. Il est bien connu que les pirates dessinent des cartes à la main et décrivent l'algorithme pour trouver un endroit de la manière suivante: "Tenez-vous près d'un palmier solitaire, faites 30 …
18 code-golf 

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.