Programmation Puzzles & Code Golf

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

6
Créez un clone Simon! [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé l'année dernière . Scénario: lors de la programmation, vous avez une soudaine envie nostalgique des …
18 code-golf  game 

30
Renvoyer la version retournée d'un nombre
Lorsqu'un nombre est affiché sur une calculatrice, il est possible de considérer à quoi ressembleraient les différentes transformations de ce nombre. Par exemple, sur un affichage à sept segments, 2 s'affiche comme suit: Et lorsqu'il est retourné horizontalement, il ressemble à ceci: En tant que tel, l'image miroir de 2 …
18 code-golf  number 

1
Créer un préprocesseur C
L'objectif est de créer un préprocesseur pour le langage C, aussi petit que possible en termes de taille de code source en octets , dans votre langue préférée. Son entrée sera un fichier source C et sa sortie sera le code source prétraité. Les éléments qu'il devra être en mesure …
18 code-golf  string  c 

15
Le moyen facile de coder le golf ascii art!
Tâche: Il y a beaucoup de réponses sur ce site qui sont organisées en art ascii, comme celle-ci . Habituellement, l'arrangement est fait manuellement, mais un programme ne vous aiderait-il pas? :) Votre programme prendra 3 entrées: Le code, en une seule ligne Le nombre de lignes dans le motif …

11
Crash IRB (Ruby interactif)
Ruby est livré avec un REPL intégré, ce qui est assez pratique. Votre défi est de le planter dans le moins de code! La définition de «crash» est «faites-le sortir de manière non intentionnelle ». Ce moyen exit, quit, abort, irb_exit, irb_quit, et. Al. ne sont pas des réponses valides. …
18 code-golf  ruby 

1
QR Codes… et tout ce jazz!
Cela va être un défi de golf de code relativement difficile. Entrée: Toute URL doit avoir le protocole attaché, par exemple http://codegolf.stackexchange.com (qui sera notre cas de test) Sortie: un code QR généré qui représente cette URL, qui, lorsqu'il est analysé par un appareil intelligent, vous amènera à cette URL …

8
Créer une calculatrice de chiffres romains
Créez une calculatrice de base pour les chiffres romains. Exigences Supports +, -, *,/ L'entrée et la sortie ne doivent s'attendre qu'à un seul préfixe soustracteur par symbole (c.-à-d. 3 ne peut pas l'être IIVcar il y en a deux Iavant V) Manipulation du principe de soustraction en entrée et …

30
Calculatrice qui ajoute des valeurs char
Tâche Construisez une calculatrice, qui prend n'importe quelle chaîne, à partir d'un fichier, stdin ou autre, et additionne toutes les valeurs des caractères. Exemple Input Hello World! Output 1085 Règles La calculatrice doit accepter uniquement le codage ASCII. Le code le plus court gagne. Remarques En ce qui concerne le …
18 code-golf 

9
Ecrire un traducteur brainfuck
Dans tout langage de programmation ou de script x , écrivez un programme qui prend un code source brainfuck valide de stdin et de sortie, vers stdout, le code source d'un programme, écrit en langage x , qui produirait exactement la même chose que le programme brainfuck. Votre programme doit …

12
Je te connais, mais tu ne me connais pas
Vous êtes chargé d'écrire deux programmes. Le programme A ne doit rien imprimer sur toutes les entrées, sauf lorsque le programme B est entré, auquel cas il doit imprimer 1. Le programme B doit imprimer 1sur toutes les entrées, sauf lorsque le programme A est entré, auquel cas il ne …
18 code-golf  quine 

10
restrictions stupides et désert
Donc, vous étiez assis à votre bureau, jouant à un programme pour calculer les 20 premiers chiffres de pi, et votre patron arrive et jette votre pomme IIe par la fenêtre. Vous travaillez maintenant sur un nouveau projet et cet ordinateur n'a pas encore de capacité de texte. Aucun. Pas …



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

30
Générateur de code de ticket aléatoire
Une société de loterie souhaite générer un numéro de ticket de loterie aléatoire de 10 caractères. Écrivez un code dans n'importe quelle langue pour créer un tel nombre dans lequel chaque chiffre ne vient qu'une fois par exemple 9354716208dans ce nombre tous les entiers de 0 à 9 ne viennent …
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.