Questions marquées «string»

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

24
Mouvement de robot efficace

Avertissement: L'histoire racontée dans cette question est entièrement fictive et inventée uniquement dans le but de fournir une intro. Mon patron a acheté un nouveau robot jouet et il veut que je l'aide à le programmer. Il veut pouvoir saisir des instructions de flèche simples pour le faire...

24
Construis-moi des escaliers à cordes

Escaliers à cordes Avertissement: c'est le premier défi que je propose. Tous les commentaires sont les bienvenus. S'il s'agit d'un doublon, veuillez le signaler. Voici un lien vers le post sandbox. Objectif Le but de ce défi est d'imprimer, à l'aide d'une chaîne et d'un entier, la chaîne en blocs...

24
Implémenter le crénage simplifié

introduction Le crénage signifie ajuster l'espacement entre les lettres d'un texte. Par exemple, considérons le mot Topécrit avec les trois glyphes suivants: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

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

24
Analyser le colis

Grâce à votre aide dans le défi Mark My Mail , PPCG-Post a réussi à tamponner tous ses colis avec les codes-barres générés! Maintenant, il est temps de les décoder. Dans ce défi, votre programme, étant donné un code-barres généré à partir du défi Mark My Mail , le décodera et renverra l'entier...

24
Générer des hommes de culture

Ce défi est inspiré du mème Men of Culture . Le mème implique de masquer des parties de la légende d'origine, Ah, je vois que tu es aussi un homme de culture. pour le faire apparaître comme si le personnage disait autre chose. Votre défi est d'écrire un programme qui, étant donné une entrée, montre...

24
Compter les caractères consécutifs

Étant donné une chaîne contenant uniquement des lettres, affichez la longueur de la plus longue série de lettres alphabétiques consécutives que le mot contient, où l'ordre n'a pas d'importance. Un exemple d'algorithme peut trier le mot, supprimer les doublons, puis afficher la longueur de la plus...

24
PrononciationSort ™

Nous connaissons tous différents algorithmes de tri fantaisistes, mais aucun d'eux ne nous donne de chiffres d'une manière facile à prononcer. Pour y remédier, je propose d'utiliser prononciationSort ™, le moyen le plus naturel de trier les listes de numéros. Prononciation Les règles officielles...

24
!Insérer! ! n! b! e! t! w! e! e! n!

Publié à partir d' ici . Ce défi est fortement "distillé" de cette question. Un merci spécial à @Akababa! Dans cette tâche, vous devez insérer un point d'exclamation au début de la chaîne et après chaque caractère. Règles Il y aura toujours une entrée de chaîne non vide. L'entrée ne contiendra pas...

24
Remplissez un bol de soupe à l'alphabet

Il semble que nous ne nous lassions jamais des défis liés à l'alphabet ... La recette Donné une chaîne de lettres S, et deux entiers positifs M, N, produire une soupe alphabétique avec les lettres d' Soccuper des positions aléatoires dans un bol rectangulaire de taille M× N, encadrée par un...

23
La chaîne X est-elle une sous-séquence de la chaîne Y?

Étant donné les chaînes X et Y, déterminez si X est une sous- séquence de Y. La chaîne vide est considérée comme une sous-séquence de chaque chaîne. (Par exemple, ''et 'anna'sont des sous-séquences de 'banana'.) Contribution X, une chaîne alphanumérique sensible à la casse éventuellement vide Y,...

23
Chaînes topographiques

Voici quelques exemples d'entrée, donc je peux expliquer quel est le problème: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Considérez cette ligne de texte comme une carte topographique de certaines montagnes. Chaque jeu de parenthèses illustre une unité d'altitude. Si nous «voyons» cela de...

23
Traduction de Leet à l'anglais

Votre défi est d' écrire un programme pour traduire (anglais) leetspeak / lolspeak / txtspk en anglais normal. Votre programme doit lire depuis l'entrée et la sortie standard vers la sortie standard, sauf si votre langue ne les prend pas en charge. Vous pouvez utiliser un fichier contenant une...

23
Les personnages de la chaîne tournent en rond

(Inspiré par une première version du défi de la ligne fractale de PhiNotPi .) Vous obtenez une largeur W > 1, une hauteur H > 1et une chaîne composée de 2(W+H-2)caractères ASCII imprimables. La tâche consiste à imprimer cette chaîne enroulée autour d'un rectangle de la largeur et de la...

23
* Remplacer les étiquettes *

Si vous avez déjà essayé d'ajouter des étiquettes à un tracé très dense, vous vous rendrez compte que parfois les étiquettes se chevauchent, ce qui les rend difficiles à lire. Nous allons faire quelque chose de similaire mais en 1D. L'entrée sera une séquence de (label, x-coordinate)paires et la...