Questions marquées «string»

26
Abréger un tableau

Objectif: Étant donné un tableau de chaînes, créez des versions abrégées de chaque chaîne. Spécification: Pour ce défi, une abréviation correspond aux N premiers caractères d'une chaîne. Pour la chaîne abc: a, abet abcsont toutes les abréviations valides, alors que bc, et acne sont pas. Étant donné...

26
Le jeu des plaques d'immatriculation en Espagne

Cette question est basée sur une question que j'ai posée en langue espagnole . Oui, j'ai demandé un algorithme en espagnol. :) En Espagne, les plaques d'immatriculation actuelles ont ce modèle: 1234 XYZ où XYZ sont trois consonnes tirées de l'ensemble complet des consonnes espagnoles (sauf le 'Ñ',...

26
Est-ce un mot ordonné?

(inspiré par ce post sur Puzzling. ATTENTION: SPOILERS POUR CE PUZZLE SONT CI-DESSOUS.) Le clavier téléphonique standard met en corrélation les lettres et les chiffres comme suit: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> Un...

26
Texte bifurqué

Étant donné une chaîne de lettres ASCII (majuscules et / ou minuscules), affichez le MathJax brut requis pour afficher cette chaîne bifurquant à chaque caractère, en exposants et indices. Par exemple, les entrées catet horseentraîneraient des sorties que MathJax rend respectivement comme suit:...

26
Réflexion de chaîne simple

Commençons par définir le reflet d'un caractère dans une chaîne: Étant donné une chaîne avec des lettres alphabétiques minuscules distinctes sans espaces tels que abcdefg, définissez le reflet d'une lettre dans la chaîne ccomme la déplaçant (sans changer l'ordre d'une autre lettre) vers un nouvel...

26
Faites-moi cuire du moji

Étant donné une chaîne, une liste de caractères, un flux d'octets, une séquence… qui est à la fois UTF-8 et Windows-1252 valides (la plupart des langues voudront probablement prendre une chaîne UTF-8 normale), convertissez-la à partir de (c'est-à-dire, faites comme si ) Windows-1252 à UTF-8 ....

26
Comparer les numéros de version

Lorsque nous publions un logiciel, nous lui attribuons un numéro de version. Et les utilisateurs peuvent vouloir mettre à jour vers la dernière version de certains logiciels. C'est donc le moment de découvrir quelle version devrait être la plus récente. Contribution Saisissez deux numéros de...

26
Sortie avec la même longueur toujours

Avec des défis comme Output avec la même longueur que le code et Create output deux fois la longueur du code , j'ai pensé à un défi séparé, mais similaire. La tâche consiste à produire une sortie. Il peut s'agir d'une chaîne, d'une liste de caractères ou du format de sortie par défaut de votre...

25
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 chaise de la personne suivante. Prenons un...

25
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...

25
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 - 5:55 5....

25
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 2...

25
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...