Programmation Puzzles & Code Golf

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

9
Supprimer la parenthèse d'une chaîne
Étant donné une chaîne correctement entre parenthèses en entrée, affichez une liste de toutes les sous-chaînes non vides dans les parenthèses correspondantes (ou en dehors de toutes les parenthèses), avec les parenthèses imbriquées supprimées. Chaque sous-chaîne doit être la séquence de caractères exactement dans les mêmes parenthèses correspondantes. Les sous-chaînes …

30
Mon nom est-il officiel?
introduction Comme le dit ToonAlfrink : "Je pense qu'il n'y a pas assez de questions faciles ici que les débutants peuvent essayer!". La tâche est donc très simple. Étant donné une chaîne, affichez une valeur véridique ou fausse, que le nom soit officiel ou non. Un nom est "officiel" s'il …
25 code-golf  string 


20
Expansion bactérienne
Colonies de bactéries marquées 1en 9direct sur un segment de cellules également espacées, avec des cellules vides indiquées par0 0 0 2 0 0 0 1 2 0 0 3 3 0 0 Chaque seconde, chaque colonie se propage aux cellules vides adjacentes. Si deux colonies atteignent une cellule vide …

2
Quelle langue est la plus courte?
Créez un programme qui trouve les 50 derniers défis avec le code-golf -tag qui a au moins 20 réponses. Ensuite, extrayez les scores de chaque langue dans chacun des défis. S'il y a plus d'une réponse dans la même langue, comptez tous les scores. Ensuite, prenez les 20 langues les …

17
Compter +1 nombres premiers
Définissez que le nombre naturel p est un nombre premier +1 du nombre naturel n si p est un nombre premier et que la représentation binaire standard (c'est-à-dire sans zéros non significatifs) de p peut être obtenue en ajoutant (c'est-à-dire en ajoutant, en ajoutant ou en ajoutant) un seul 1 …

14
Bots de code 4: Programmation fonctionnelle
sheesh, est-ce vraiment le 4? Pour tous les anciens, le défi principal est le même, mais nous utilisons Java au lieu d'un langage personnalisé. Voici les trois derniers défis CodeBot , au cas où vous seriez intéressé. Le but de CodeBots est de rendre votre bot aussi viral que possible …

20
Produire un son d'une certaine fréquence
C'est un défi assez simple, mais je n'ai trouvé aucune question qui lui soit vraiment similaire. Le défi consiste à prendre une fréquence en utilisant STDIN ou un équivalent, puis à émettre une tonalité qui correspond à cette fréquence, en Hz, pendant 5 secondes. Par exemple Input: 400 Output: (a …
25 code-golf  audio 

7
Suivre les listes dans les horaires
introduction Ne détestez-vous pas que quelqu'un télécharge un album que vous aimez sur YouTube, mais la description ne contient qu'une liste de pistes ? Comme ça: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely …
25 code-golf  string  date 

6
Grands gros chiffres
Tout en essayant de jouer plusieurs de mes réponses, j'ai dû écrire de grands nombres entiers en aussi peu de caractères que possible. Maintenant, je connais la meilleure façon de le faire: je vais vous faire écrire ce programme. Le défi Écrivez un programme qui, lorsqu'il reçoit un entier positif, …

8
CSS Color Golf!
Vous êtes développeur Web et votre patron a décidé de mettre à jour le site Web de l'entreprise. Il a décidé que moins de couleur est meilleure, mais il souhaite que le site soit identique. Vous décidez à juste titre qu'il n'a aucune idée de quoi il parle, mais vous …
25 code-golf  css 

12
Le FizzBuzz-ish String matcher
Disons que vous avez une chaîne comme celle-ci: abaabbbbbaabba Comptez le nombre de fois qu'un caractère spécifié apparaît dans la chaîne d'entrée, mais uniquement si le caractère n'apparaît qu'une seule fois de suite . Par exemple, si le caractère est a, abaabbbbbaabba ^ x x ^ Le total serait de …
25 code-golf  string 


12
Reconnaissance des expressions faciales des émoticônes
Écrivez un programme qui accepte en entrée une émoticône et sort si l'émoticône est heureuse ou triste. Le programme accepte une chaîne comme entrée ou paramètre et doit afficher la chaîne "happy" si l'entrée est dans la liste d'émoticônes happy, ou "sad" si l'entrée est dans la liste d'émoticônes sad. …
25 code-golf  string 

21
Lundi Mini-Golf # 2: tronquer le texte long
Monday Mini-Golf: Une série de courts défis de golf à code , affichés (espérons-le!) Tous les lundis. De nombreuses applications Web (en particulier les médias sociaux) tronquent automatiquement de longs passages de texte afin qu'ils tiennent dans le formatage de l'application. Dans ce défi, nous allons créer un algorithme pour …
25 code-golf  string 

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.