Questions marquées «string»

Un concours pour résoudre un problème particulier par l'utilisation et la manipulation de chaînes.

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 

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 

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 

12
Où seront assis tes copains?
Vous et certains copains allez au bowling. Il y a un total de N quilleurs. Cependant, il n'y a que des chaises N -1 pour s'asseoir. La solution est simple: celui qui le fait actuellement n'a pas de chaise. Puis, à la fin de leur tour, ils s'assoient sur la …
25 code-golf  string 


3
Où sont les runs dans cette chaîne infinie? (CCCCCC Trouvé!)
En commençant par la chaîne ABC, considérez le résultat de l'ajout répétitif de la dernière moitié de lui-même (en utilisant la plus grande moitié si la longueur est impaire). Nous obtenons la progression: ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... Laisser Sreprésenter la chaîne infinie résultante (ou séquence) que les résultats …


21
Une scène de la diversité de Jimmy
Comme vous le savez probablement, il y a eu plusieurs belles Jimmy défis récemment fleurissent. Dans ces défis, vous avez été mis au défi avec les compétences acrobatiques de notre ami bien-aimé. Maintenant, nous avons un défi différent pour vous. Aujourd'hui, vous identifierez différents types de Jimmys! Explication Il existe …

1
Golfeur Auto BATCH
J'adore BATCH, malgré son manque choquant de commandes fonctionnelles, malgré même en raison de son manque de support non entier. Pourquoi? Parce que cela fonctionne: SET var=SET %var% i=0 Cela permettrait d'évaluer: SET var=SET SET i=0 Fantastique, non? J'ai déjà utilisé cette technique dans un programme BATCH , car elle …
25 string  metagolf 

25
Numéros popcount magiques
Il existe un célèbre algorithme délicat pour compter le nombre de bits définis dans un entier non signé 32 bits: int popcount(unsigned x) { x = (x & 0x55555555) + ((x >> 1) & 0x55555555); x = (x & 0x33333333) + ((x >> 2) & 0x33333333); x = (x & …

4
Ce n'est pas rien! …ou est-ce?
introduction Les conversations de rue peuvent être vraiment difficiles à comprendre, en particulier pour les programmeurs, qui ne sont pas connus pour être très streetwise. C'est votre travail de créer un interprète pour nous aider à survivre en milieu urbain. Défi Étant donné une phrase anglaise en entrée, créez un …

21
Combien de fois dois-je appuyer dessus?
Nous sommes tous habitués au clavier téléphonique de la vieille école, non? Pour référence, voici à quoi ça ressemble: Étant donné une chaîne composée uniquement de lettres ASCII minuscules et d'espaces simples , votre tâche consiste à renvoyer le nombre d'appuis que vous devez effectuer afin de taper la chaîne …

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.