Questions marquées «string»

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


24
Cracking the Enigma?
introduction L'Enigma est l'une des premières machines à chiffrer à rotor électromécanique utilisées pendant la Seconde Guerre mondiale. Cela signifie qu’après le codage d’une seule lettre, la clé de la lettre suivante serait modifiée. Les Allemands considéraient cela comme incassable , à cause de l'énorme espace clé. Même forcer brutalement …
65 code-golf  string 

22
La commande chaton
Un chaton ressemble beaucoup à un chat. Certaines des principales différences sont la gentillesse, le manque d’intelligence et la taille. De même, la catcommande est différente de la kittencommande. Heureusement, il n'y a qu'une seule différence dans ce cas. Dans la commande chaton, toutes les lettres majuscules sont remplacées par …

30
Programme de golf a la belette
Richard Dawkins dans son livre The Blind Watchmaker décrit un programme Weasel . L'algorithme peut être décrit comme suit: Commencez avec une chaîne aléatoire de 28 caractères. Les caractères valides sont toutes les lettres majuscules et l'espace. Faites 100 copies de cette chaîne, avec une chance de 5% par caractère …


12
Indentation inversée
J'ai entendu dire que votre code peut fonctionner plus rapidement si vous l'indenter en sens inverse, de sorte que le compilateur puisse le traiter comme un motif de conception d'arborescence à partir du sommet des "branches". Cela aide car la gravité accélère le temps nécessaire à la compilation de votre …

28
Pourquoi 6 avait peur de 7?
Pourquoi 6 avait peur de 7? Parce que 7 8 9! Étant donné une chaîne, appliquez les transformations suivantes: S'il y a un 6 à côté d'un 7 enlevez le 6 (6 a peur de 7) Si la séquence "789" apparaît, retirez le 8 et le 9 (7 a mangé …
61 code-golf  string 

30
Dessiner mes slash
En tant que programmeur, vous avez probablement entendu parler de barres obliques et de barres obliques inversées. Mais avez-vous entendu parler de slashs? C'est à ce moment-là que vous prenez une série de barres obliques, connectez leurs extrémités et dessinez-les en descendant. Pour le défi d'aujourd'hui, vous devez écrire un …

30
Oreoorererereoo
Oreoorererereoo Étant donné une chaîne d'entrée similaire au mot "oreo", donnez une représentation ASCII du cookie aussi large que la chaîne d'entrée (pour assurer la stabilité du cookie). Règles L'entrée est en minuscule, une chaîne non vide, sans espace, qui ne contient aucune combinaison des chaînes "o" et "re", et …

30
Ce n'est pas sorcier
Ecrivez un programme ou une fonction prenant une chaîne d'une seule ligne. Vous pouvez supposer qu'il ne contient que de l' ASCII imprimable . Imprimer ou renvoyer une chaîne d'une fusée d'art ASCII telle que | /_\ |E| |a| |r| |t| |h| |_| /___\ VvV avec la chaîne d'entrée écrite …

13
Imprimer une horloge de mots
Depuis que j'ai vu le premier il y a quelques années, j'ai toujours été soumis à ce genre d'horloge de mots où le temps est en fait précisé par des mots éclairés ou non en une phrase significative. Le texte affiché sur cette horloge est le suivant. IT IS HALF …
59 code-golf  string  date 

30
Faisons un peu de "deciph4r4ng"
Dans ce défi, votre tâche consiste à déchiffrer une chaîne. Heureusement, l'algorithme est assez simple: en lisant de gauche à droite, chaque chiffre N rencontré (0 à 9) doit être remplacé par le caractère précédant de N + 1 positions. Exemple La chaîne d'entrée "Prog2am0in6"serait décodée de cette façon: Par …

16
Détruire une corde
Une chaîne régulière ressemble à ceci: Hello,IAmAStringSnake! Et un serpent à cordes ressemble à ceci: Hel l rin o,IAmASt g S !ekan Ta tâche Les serpents de chaîne sont dangereux, vous devez donc créer un programme qui prend un serpent de chaîne en entrée et le sort en tant que …

30
Inverser stdin et placer sur stdout
Exigences: Effectuez une entrée sur stdin, y compris les nouvelles lignes / retours à la chaîne de longueur illimitée (limitée uniquement par la mémoire système, c’est-à-dire qu’il n’ya pas de limite inhérente dans le programme.) Sortie l'inverse de l'entrée sur stdout. Exemple: Contribution: Quick brown fox He jumped over the …
58 code-golf  string 

11
Nouvelle conception du site!
Sauf si vous avez un script utilisateur qui modifie la conception du site (ou même si c'est le cas), vous devriez avoir remarqué que nous avons la conception de notre site! (C'est novembre maintenant) Alors, pour fêter ça, créons un programme qui applique ce design de manière rétroactive (trop simpliste, …
57 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.