Questions marquées «string»

38
Fixer le Meeesesessessesseesseessessed uppp teeexexextext

Ceci est inspiré par Monday Mini-Golf # 6: Meeesesess uppeeexexextext Contexte Les productions ETH ont du mal à saisir du texte sur sa page Web habituelle. Chaque fois qu'il utilise des chiffres ou des lettres, le texte sera alors mesuré. Votre tâche consiste à l’aider à taper de manière à obtenir...

38
Retour arrière et retaper une liste de mots

Voici comment revenir en arrière et retaper d'une chaîne à une autre: Commencez à la première chaîne. Supprimez les caractères à la fin jusqu'à ce que le résultat soit un préfixe de la deuxième chaîne. (Cela peut prendre 0 étapes.) Ajoutez des caractères à la fin jusqu'à ce que le résultat soit...

38
Une très longue Terza Rima

La description Afficher le schéma de rimes pour une très longue Terza Rima. Contribution Aucun. Sortie ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Règles Vous pouvez choisir entre séparer des strophes avec des espaces ou des nouvelles lignes,...

38
Faire des mots au carré

Le défi Votre tâche consiste à créer un programme qui prend une entrée de chaîne donnée et la sort au format carré. Les chaînes vides doivent renvoyer une chaîne vide. Exemples Compte tenu de l'entrée: golf Votre programme devrait générer: golf o l l o flog Contribution: 123 Sortie: 123 2 2 321...

38
Garlandification

Mots guirlande Un mot guirlande est un mot qui peut être relié comme une guirlande, car il se termine par les mêmes lettres qu'il commence par. Ces groupes de lettres peuvent même se chevaucher! Par exemple, undergroundest un mot d'ordre en guirlande 3, car il commence et finit avec les mêmes 3...

38
Imprimer du texte invisible

Avec une chaîne en entrée, génère un nombre de caractères d'espacement (0x0A et 0x20) égal à la longueur de la chaîne. Par exemple, étant donné la chaîne dont Hello, World!votre code aurait besoin pour générer exactement 13 caractères d'espacement et rien d'autre. Ceux-ci peuvent être n'importe...

38
Trouvez l'aiguille dans la botte de foin

Avec une botte de foin rectangulaire d'au moins 2x2 composée de tous les mêmes caractères ASCII imprimables, génère l'emplacement (en partant du coin supérieur gauche) de l'aiguille, qui est un caractère différent. Par exemple, si la pile de foin suivante est entrée: ##### ###N# ##### ##### La...

37
Quand est-ce que je reçois mon sandwich?

Étant donné l'une des entrées suivantes: Teriyaki au poulet et aux oignons doux Poulet Rôti Au Four Poitrine de dinde BMT Italien Thon Jambon Forêt Noire Marinara aux boulettes de viandeindiquez un nombre de 1 à 7 (ou 0 à 6) représentant le jour de la semaine où vous obtenez cet accord, en...

37
Soustraction de chaîne

Objectif Créer une fonction pour inverser la concaténation de chaînes Contribution Deux chaînes (alphanumériques + espaces), où l’une doit être soustraite pour l’autre. Vous pouvez supposer que la chaîne à soustraire ne sera jamais plus grande que l'autre. Sortie Le résultat de la soustraction...

37
Combien de temps dure un mot gallois?

Ecrivez un programme ou une fonction qui reçoit en entrée une chaîne représentant un mot gallois (UTF-8, sauf indication contraire de votre part). Ce qui suit sont toutes des lettres simples en gallois: a, b, c, ch, d, jj, e, f, ff, g, ng, h, i, j, l, ll, m, n, o, p, ph, r, rh, s, t, th, u, w, y...

37
Ninjas et singes et ours, oh mon dieu!

Ce défi est le prix de NinjaBearMonkey pour avoir gagné mes troupeaux de bots! contester avec la soumission Black Knight . Félicitations NinjaBearMonkey! Le défi ici est assez simple, mais a une variété d’approches possibles. L'histoire raconte que dans le monde des illusions isométriques , il...

37
Corrige les périodes manquantes de mon adresse IPv4

Parfois, lorsque je tape une adresse IPv4, tous les chiffres sont corrects, mais j'oublie de taper un ou plusieurs points. J'aimerais avoir un programme (ou une fonction) qui prend mon adresse IPv4 erronée et génère tous les emplacements valides possibles des périodes manquantes. Contribution...

37
Kolmogorov shifter

Produisez ou affichez les trois lignes de texte suivantes, telles qu’elles sont illustrées ci-dessous. Un retour à la ligne est accepté. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ Ce bloc de texte est identique à celui ci-dessous, mais la nième colonne est...

37
Surmonter la taille de la grappe

Fatigué de la fiabilité du stockage flash, vous avez décidé de stocker tous vos programmes sur l’une de ces vieilles vieilles disquettes de 1 440 Ko. Cependant, après avoir copié pas même 3 000 programmes, le disque était plein. Comment est-ce possible? Habile dans l'art du code-golf tel que vous...

36
Développer un tableau C

Dans le langage de programmation C, les tableaux sont définis comme suit: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 La taille du tableau est déduite des éléments d'initialisation, qui dans ce cas sont 6. Vous pouvez également écrire un tableau C de cette façon, en le...

36
(A [l (t [e (n) e) s] t) une chaîne!

Alterner consiste à prendre une chaîne et à l’emboîter de manière alternée. Voici comment vous alternez une chaîne. Pour une chaîne de longueur N , prenez les caractères du centre N et entourez-les de parenthèses. Donc, si notre chaîne était Hello world!(12 caractères), nous finirons avec (Hello...