Programmation Puzzles & Code Golf

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

29
L'heure des devoirs! Trouvez-moi le plus petit chiffre pair d'une chaîne
Une autre question brillante de Stack Overflow s'est transformée en un défi de code-golf ! Écrivez un programme qui: Accepte une chaîne comme entrée utilisateur (non canalisée ou argument de ligne de commande). Le type de données de l'entrée doit être une chaîne, si la langue effectue des évaluations automatiques …
12 code-golf 

18
Génération d'histogramme
Écrivez le programme le plus court qui génère un histogramme (une représentation graphique de la distribution des données). Règles: Doit générer un histogramme basé sur la longueur des caractères des mots (ponctuation incluse) entrés dans le programme. (Si un mot fait 4 lettres, la barre représentant le chiffre 4 augmente …



1
Utilitaire de vidage hexadécimal réversible (alias «xxd»)
xxdest un utilitaire, fourni avec vim, qui a été utilisé pour coder les réponses aux problèmes de code de golf sur ce site. Il convertit un fichier binaire en un vidage hexadécimal et vice-versa. Implémentez les commandes xxdet xxd -rdans le ou les langages de programmation de votre choix. La …
12 code-golf 

4
Pouvez-vous coder un code-barres dans une barre?
Bienvenue au bar piNapple de Melbourne. Tous les meilleurs golfeurs de code sont ici, avec leurs ordinateurs portables, les cocktails d'échantillonnage et la programmation de plus en plus mal. Je ressens un besoin particulier de souligner à nouveau le dernier point. De plus en plus mal. L'alcool peut faire des …
12 code-golf 

6
Gérez une tarte!
Sommaire Le golf de code est bon. La tarte est bonne . Lorsque vous associez les deux, seules les bonnes choses peuvent arriver. Caractéristiques Dans ce défi, vous gérerez une boutique de tarte. L'utilisateur sera en mesure de saisir cinq commandes différentes: list, count, buy, sell, et exit. Voici les …
12 code-golf 


1
Implémenter un nombre à virgule flottante binaire IEEE 754 64 bits par manipulation d'entiers
(J'ai marqué la question "C" pour le moment, mais si vous connaissez une autre langue qui prend en charge les syndicats, vous pouvez également l'utiliser.) Votre tâche consiste à créer les quatre opérateurs mathématiques standard + - * /pour la structure suivante: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; …

5
«Cowsay» en bref [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 3 ans . Simulez cowsaydans le mode par défaut. $ cowsay <<< Hello …

2
Dessin de filets 3D - solides d'Archimède
J'ai un faible pour les filets 3D qui, une fois découpés et pliés, vous permettent de créer des formes 3D en papier ou en carte. La tâche est simple, écrit le programme le plus court possible qui dessine des filets pour les 13 solides d'Archimède. La sortie doit être un …
12 code-golf 

4
Programmer mon four à micro-ondes [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 3 ans . Je suis très paresseux alors j'essaie de toujours programmer mon …

6
Démineur en activité
Similaire à la génération de grilles de démineur , bien que le défi soit de créer une grille de démineur fonctionnelle. Ce sera un code plus long que la normale (je pense) . plus d'informations sur le dragueur de mines . Démineur est un jeu de logique que l'on trouve …

6
Gagnez une partie de Yahtzee
Pour chacune des 13 lignes d'une feuille de match Yahtzee, vous recevez (de stdin) une liste de 5 chiffres (dés) séparés par des espaces. Votre tâche consiste à calculer le score de chaque ligne et à générer le grand total du jeu. Exemple Saisie et comment l'interpréter: Input Box Score …
12 code-golf  number  game 

12
Trouver le mot le plus «unique»
En utilisant la langue de votre choix, écrivez la fonction / le script / le programme le plus court possible qui identifiera le mot avec le plus grand nombre de lettres uniques dans un texte. Les lettres uniques doivent inclure tout caractère distinct utilisant le codage UTF-8 . Les versions …
12 code-golf  word 

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.