Questions marquées «string»

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

25
Suffixes éclatés
Étant donné une chaîne ASCII, sortez les suffixes éclatés de celle-ci. Par exemple, si la chaîne était abcde, il y a 5 suffixes, classés du plus long au plus court: abcde bcde cde de e Chaque suffixe est ensuite éclaté , ce qui signifie que chaque caractère est copié autant …
20 code-golf  string 

25
Numéros espacés
Étant donné une liste d' Nentiers non négatifs, sortez ces nombres avec chacun des espaces remplis à gauche par une longueur de N. (Vous pouvez également renvoyer une liste de caractères / chaînes.) Vous pouvez supposer qu'elle Nest supérieure ou égale au nombre de chiffres du plus grand nombre de …
20 code-golf  string 

4
Identifier une chaîne de ses sous-chaînes
introduction J'ai déjà créé deux défis où l'idée est de reconstruire un objet en utilisant le moins possible d'opérations de type requête; ce sera le troisième. La tâche Vos entrées doivent être une chaîne non vide Ssur l'alphabet abcet sa longueur, et votre sortie doit l'être S. Sans aucune restriction, …

24
Sélectionnez le mot autour de l'index donné dans une chaîne donnée
Sous Windows, lorsque vous effectuez un double-clic dans un texte, le mot autour de votre curseur dans le texte sera sélectionné. (Cette fonctionnalité a des propriétés plus compliquées, mais il ne sera pas nécessaire de les implémenter pour ce défi.) Par exemple, laissez |votre curseur entrer abc de|f ghi. Ensuite, …
20 code-golf  string 

19
Comptage en base bijective 62
La tâche consiste à générer toutes les chaînes de 'a' à '999', y compris les caractères majuscules comme ceci: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' …

1
La commande chiot
L' puppyutilitaire prend un nom de fichier en entrée et fait exactement ce que vous attendez d'un chiot: il le déchiquette! Comment déchiqueter Déchirez les pages avec vos dents Divisez le fichier d'entrée sur les nouvelles lignes. Déchirez chaque page avec vos pattes Pour chaque ligne (sans compter le saut …

18
Convertir l'ID Salesforce à 15 caractères en 18 caractères
Dans Salesforce CRM , chaque objet possède un ID alphanumérique à 15 caractères, qui respecte la casse. Si quelqu'un est curieux, c'est en fait le numéro de base 62 . Cependant, les outils utilisés pour la migration et l'intégration des données peuvent ou non prendre en charge la sensibilité à …
20 code-golf  string 

10
Équilibrage du support
Vous recevrez une chaîne (éventuellement vide) contenant des crochets ( [{()}]) et tout autre caractère ( A- Z, a- z, 0- 9, ponctuation). Vous devez vérifier s'il respecte les règles suivantes: Les caractères non crochets sont ignorés. Chaque support ouvert [{(a un support de fermeture )}]. Ce [](n'est donc pas …

11
Faire un convertisseur de liste numérique
Ne détestez-vous pas quand vous voulez copier-coller une liste de nombres (vecteur, tableau ...), d'un programme à un autre, mais le format sur lequel vous avez les chiffres ne correspond pas au format sur lequel vous en avez besoin ? Par exemple, dans MATLAB, vous pouvez avoir une liste séparée …

9
Élimination du code mort
Le code mort est là, ne faisant rien, nous fixant sachant qu'il ne sera jamais exécuté ... mais aujourd'hui, nous pouvons nous venger. spécification L'entrée sera une chaîne multiligne. Chaque ligne peut être soit une affectation, soit une expression . Affectation Une affectation prend la forme <name> = numberoù nom …




7
Optimiser le Scralphabet
Scralphabet Un sac normal de tuiles Scrabble contient les lettres suivantes ( ?est une tuile vierge, qui peut représenter toute autre lettre): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Les lettres ont la valeur suivante: {"A": 1,"B": 3,"C": 3,"D": 2,"E": 1,"F": 4,"G": 2,"H": 4,"I": 1,"J": 8,"K": 5,"L": 1,"M": 3,"N": 1,"O": 1,"P": 3,"Q": 10,"R": 1,"S": 1,"T": 1,"U": …

30
Décodage de la longueur de course
Écrivez le code le plus court dans la langue de votre choix pour effectuer le décodage de la longueur d'exécution de la chaîne donnée. La chaîne sera fournie en entrée sur stdin sous la forme CNCNCNCNCNCNCNCN où chacun Cpourrait être n'importe quel caractère ASCII imprimable et chaqueN est un chiffre …
20 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.