Questions marquées «string»

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

9
Love Tester Code Golf
Créez un programme qui compte le nombre total de lettres communes à deux noms et trouve le produit de leurs longueurs pour fonctionner comme un "testeur d'amour". Conditions: vous ne pouvez pas obtenir de réponse 1: 1 (soit 3 sur 3, etc.). Contribution Deux noms de STDIN ou de l'alternative …

7
Trouvez la plus longue sous-chaîne musicale
Une chaîne musicale est une chaîne qui peut être jouée sur un clavier de piano. Pour ceux d'entre nous qui n'ont pas été obligés d'apprendre le piano quand ils étaient enfants, voici à quoi ressemble le clavier. La chaîne feed a dead cabbageest donc une chaîne musicale car chaque lettre …

3
IMP: analyseur de multiplication implicite
Jack aime le langage de programmation C, mais déteste écrire des expressions comme V=a*b*h; multiplier les valeurs. Il aimerait écrire à la V=abh;place, pourquoi le compilateur devrait-il se plaindre du fait que le abhsymbole n'est pas défini car ils int a, b, h;sont définis, afin que nous puissions en déduire …

1
Indice de sous-chaîne le plus court
Je suis une personne paresseuse mais efficace, comme beaucoup d'entre vous le sont probablement aussi. Donc, chaque fois que je fais quelque chose, je veux le faire avec un minimum d'effort. C'est pourquoi je vous demande de résoudre ce problème pour moi. Ce que j'ai ici, c'est une sorte de …

15
Somme de chaînes sans conversion
Vous devez prendre 2 entrées de chaîne et produire la somme de ces deux chaînes sans les convertir en int ou en utilisant un type de données numérique. ex. string one = "123"; string two = "456"; string sum = "579"; Supposons que les chaînes ne dépassent pas 10 chiffres. …

3
Optimisation de la mémoire restreinte
La distance d'édition (ou Levenshtein) entre deux chaînes est le nombre minimal d'insertions, de suppressions et de substitutions de caractère unique nécessaires pour transformer une chaîne en l'autre. Si les deux chaînes ont chacune une longueur n, il est bien connu que cela peut se faire en temps O (n …

4
Le chemin forestier
Après votre désastreuse balade en canoë , vous avez fini par tomber d'une cascade au bout des rapides de la rivière. Votre canoë a explosé, mais vous avez réussi à survivre à l'explosion. Cependant, votre voyage sur la rivière a complètement disparu de la carte - vous vous êtes maintenant …

5
formatage de chaîne de style printf
Défi Écrivez une fonction qui implémente printfla mise en forme des chaînes de style C. Règles Vous devez mettre en œuvre au moins %%, %c, %s, %det %f. Vous ne devez pas utiliser une méthode de formatage de chaîne intégrée. Vous ne devez pas exécuter de programmes externes ni vous …

3
Analyser un littéral de chaîne Python
Le défi est de analyser une chaîne comme Python et à imprimer le contenu de la chaîne. Entrée (argument de ligne de commande ou stdin) : un littéral de chaîne (par exemple "hello") (ou plusieurs littéraux, voir la concaténation de littéral de chaîne ci-dessous) Sortie (sortie standard) : le contenu …

5
Mots ternaires sans carré de longueur arbitraire
Une chaîne est sans carré si elle ne contient pas de sous-chaîne deux fois de suite. Il est possible d'avoir un mot sans carré arbitrairement long en utilisant un alphabet à 3 lettres. Ecrire un programme qui accepte un entier positif n de stdin et imprime un mot de longueur …

5
Analyseur de balises simple
Ceci est un modèle d'un analyseur HTML indulgent. Au lieu d'analyser le HTML et d'extraire les attributs, dans ce code golf, l'analyseur de balises sera simple. Écrivez une fonction qui analyse une structure de balises et renvoie sa forme entre parenthèses. Une balise d'ouverture se compose d'une lettre minuscule et …
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.