Questions marquées «string»

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

22
Détoner une ficelle
N'importe quelle chaîne de caractères, imprimez-la sous la forme d'un triangle où le texte va et vient le long de chaque diagonale. Par exemple, une entrée de "Hello World"doit générer: d l r d o l W r d o l o W r d l o l l o …

22
Construis moi une ville
Les codeurs essaient toujours d’aplanir les tableaux en entités ennuyeuses à une dimension et cela me rend triste. Votre tâche consiste à aplatir une chaîne arbitraire de caractères pour créer un magnifique paysage urbain. Considérons la chaîne: aaabbbbbccqrrssstttttttPPw Ça ressemble beaucoup mieux à ça: tt tt bb tt bb tt …

30
Annuler une plage de chiffres
Il est assez simple de ncréer, à partir 0d’ un nombre , une plage allant de à n-1. En fait, de nombreuses langues fournissent cette opération de manière intégrée. Le programme CJam suivant lit un entier, puis imprime une telle plage ( essayez-le en ligne! ): ri, Notez qu'il imprime …

8
Lire le texte ASCII-Art
Inspiré par Golf, je suis un alphabet ASCII , dont le défi est (presque) un inverse. Tâche: Prenez une chaîne de texte ASCII et affichez le contenu du texte sous forme de texte ASCII normal. Contribution: Chaîne de texte ASCII-art. L'entrée ne contiendra que des occurrences de caractères ASCII #, …


30
Inverser une chaîne par morceaux
Votre tâche consiste à écrire un programme qui, à partir d’un nombre et d’une chaîne, divise la chaîne en morceaux de cette taille et les inverse. Règles Votre programme recevra un entier positif n, ainsi qu'une chaîne sd'au moins une longueur composée uniquement d'ASCII imprimable (sans les espaces). La chaîne …
34 code-golf  string 

30
Multipliez une chaîne par un nombre!
Il y a quelque temps, il y avait un défi à relever concernant la multiplication de chaînes. Cela nous a montré comment nous pouvons multiplier non seulement des nombres, mais aussi des chaînes. Cependant, nous ne pouvons toujours pas multiplier un nombre par une chaîne correctement. Il y a eu …

12
Citron Limiter une chaîne
Ecrivez un programme ou une fonction qui prend une chaîne non vide à une seule ligne. Vous pouvez supposer qu'il ne contient que de l' espace ASCII imprimable . Imprimez ou renvoyez une forme de losange art ASCII semblable à un citron ou à une lime fabriquée à partir des …


29
Crazy 8s Code Golf
Créez un programme qui imprime tous les nombres entiers inclus entre un intervalle (a, b)et remplace les multiples de 8 dans la séquence par des caractères ASCII imprimables aléatoires (uniformément répartis, indépendamment des autres caractères), non numériques, ni d'espaces, ni d'espaces. Supposons que 0 <a <b dans tous les cas. …

28
Lâchez-moi s'il vous plait!
En tant que golfeurs de code, nous ne sommes pas habitués à libérer ( sûrement ). Nous aurons besoin de quelques outils pour nous aider à le faire. Bien entendu, pour aider à la commercialisation d'une nouvelle version, nous avons besoin d'une version agréable et brillante. Qui ne s'énerve pas …

14
Convertir en camelCase
Le défi Je lisais le Java Style Guide de Google l'autre jour et je suis tombé sur son algorithme pour convertir toute chaîne arbitraire en notation camelCase. Dans ce défi, vous devez implémenter cet algorithme, car vous ne voulez pas faire tout cela dans votre tête lorsque vous écrivez vos …
34 code-golf  string 

30
Dupliquer et changer le cas
Le but est, après avoir pris une chaîne comme entrée, de dupliquer chaque lettre latine et de "basculer" sa casse (c.-à-d. Que les majuscules deviennent des minuscules et vice-versa). Exemple d'entrées et de sorties: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E …
34 code-golf  string 

21
Sortie de toutes les chaînes
Avec un ensemble de lettres, affichez toutes les chaînes constituées de ces lettres. (Ceci est l' étoile Kleene de l'ensemble.) Par exemple, pour {'a','b'}, les chaînes sont: '', 'a', 'b', 'aa', 'ab', 'ba', 'bb', 'aaa', 'aab', ... Entrée: une collection non vide de lettres distinctes a..z. Ceux-ci peuvent être des …
34 code-golf  string 

13
Souvenirs Fondamentaux Passés
Considérons un nombre premier p , écrit en base 10. La mémoire de p est définie comme le nombre de nombres premiers distincts strictement inférieurs à p qui sont contenus en tant que sous-chaînes de p . Défi Soit un entier non négatif n comme entrée, trouvez le plus petit …

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.