Programmation Puzzles & Code Golf

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

7
Un redémarrage complètement faux [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 3 ans . Ce défi est simple. Écrivez …

3
Le défi du code étoilé
Le drapeau des États-Unis d'Amérique contient, dans son canton, 50 étoiles, représentant les 50 États. Dans le passé, quand il y avait moins d'états, il y avait bien sûr moins d'étoiles et elles étaient disposées différemment. Par exemple, de 1912 à 1959 (après l'admission du Nouveau-Mexique et de l'Arizona mais …

18
Trouver le nombre le plus proche dans un tableau donné
Ceci est inspiré par un problème réel que j'ai eu. Je suis curieux de voir s'il existe un moyen intelligent d'y parvenir. Vous disposez de deux tableaux non triés, A et B, contenant chacun un nombre arbitraire de flottants. A et B n'ont pas nécessairement les mêmes longueurs. Écrivez une …

6
Tour de Hanoi Sort
Écrivez une fonction / sous-routine pour trier une liste d'entiers, style Tour de Hanoi . Vous recevrez une pile d'entiers. Ceci est la pile principale. Vous disposez également de deux piles d'aide supplémentaires. Ces piles d'assistance ont cependant une propriété unique: chaque élément doit être plus petit ou de la …

10
Conseils pour jouer au golf à Lua
Quels conseils avez-vous pour jouer au golf à Lua? 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 à Lua (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par réponse.
21 code-golf  tips  lua 

16
Orthographe à touches multiples
Inspiré par le Google Code Challenge : L'alphabet latin contient 26 caractères et les téléphones n'ont que dix chiffres sur le clavier. Nous aimerions faciliter l'écriture d'un message à votre ami en utilisant une séquence de touches pour indiquer les caractères souhaités. Les lettres sont mappées sur les chiffres comme …
21 code-golf 

11
Expressions régulières de correspondance croisée
Votre tâche consiste à écrire deux expressions régulières, chacune correspondant à l'autre mais ne correspondant pas à elle-même. Les deux expressions régulières doivent avoir cette forme: /pattern/optional-flags C'est également la forme sous laquelle ils doivent être appariés. La solution la plus courte l'emporte. La longueur de la solution est comptée …

5
Bonjour!
Arrr ... Ahoy là, moi les copains! Dérouler la grand-voile! Plein à tribord! Ah, sens le vent dans tes cheveux! Bon, mon coeur ... J'ai besoin d'un peu de compétences en codage! Mon équipage est un peu plus modernisé que moi-même ... Je préfère toujours les "points de la boussole" …
21 code-golf  math 

30
Ordre des bits inversés des entiers 32 bits
Écrivez le code le plus court pour inverser l'ordre des bits d'un entier 32 bits. Règles: L'entrée est supposée être un entier ou une chaîne équivalente valide si votre langue ne prend pas en charge les valeurs numériques (par exemple, Windows Batch). La sortie doit être un entier ou une …

13
Conseils pour jouer au golf en F #
Quels conseils généraux avez-vous pour jouer au golf en F #? 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 à F # (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire …
21 code-golf  tips  f# 


3
Puzzle à quatre pattes
Le puzzle à quatre fours est un puzzle mathématique récréatif populaire qui consiste à utiliser exactement quatre 4 (et aucun autre nombre) et un ensemble défini d'opérations pour atteindre chaque nombre de 0 à un maximum donné. Dans cette version, les seuls opérateurs suivants sont autorisés: Tous les symboles de …

23
Joyeux anniversaire à moi!
Joyeux anniversaire à moi! Écrivez un programme qui s'imprime Happy birthday to me!le jour de son anniversaire. L'anniversaire du programme est la date de création, de dernière modification ou de compilation du programme (que vous choisissez) et ne doit pas être codé en dur. La date que vous utilisez comme …
21 code-golf 

4
Fais moi un sandwich
Défi: Écrivez un makefile, ce qui conduirait à ce comportement: % make me a sandwich What? Make it yourself % sudo make me a sandwich Okay Règles: Devrait fonctionner sur une machine Linux, où l'utilisateur n'est pas root mais autorisé à l'utiliser sudo. Ne doit pas dire Okayà une commande …


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.