Questions marquées «string»

12
Dans quelle mesure mes cordes sont-elles compatibles?

introduction Considérons deux chaînes A et B de même longueur L et un entier K ≥ 0 . Aux fins de ce défi, nous disons que les chaînes sont compatibles K , s'il existe une chaîne C de longueur K telle que A est une sous-chaîne contiguë de la concaténation BCB . Notez que A est une sous-chaîne de BAB...

12
Combien de carrés y a-t-il?

Ce défi est inspiré d'une image qui se promène souvent sur Facebook et qui ressemble à ceci . Sauf que notre carré de base ressemblera davantage à ceci: ┌─┬───┬─┐ ├─┼─┬─┼─┤ ├─┼─┴─┼─┤ ├─┼─┬─┼─┤ └─┴─┴─┴─┘ Le carré est composé de n x m1x1 carré, vous devez compter le nombre de sous-carrés (1x1, 2x2,...

12
Autonest un tableau

Tout le monde aime les listes imbriquées! Cependant, il est parfois difficile de créer une liste imbriquée. Vous devez décider si vous souhaitez l'imbriquer plus profondément ou si vous devez l'imbriquer moins profondément. Donc, pour votre défi, vous devez "Autonest" une liste. Pour tester...

12
Interpréter Kipple!

introduction Kipple est un langage de programmation ésotérique basé sur une pile inventé par Rune Berg en mars 2003. Kipple a 27 piles, 4 opérateurs et une structure de contrôle. Piles Les piles sont nommés a- zet contiennent des entiers signés 32 bits. Il existe également une pile spéciale @pour...

12
Des serpents tout autour

Défi Le défi est simple: imprimer un serpent . Vous obtiendrez la longueur du serpent en entrée. Un serpent de longueur 2 ressemble à ceci: ==(:)- Un serpent de longueur 7 ressemble à ceci: =======(:)- En d'autres termes, la longueur d'un serpent est le nombre de signes égaux devant la tête . Usage...

12
Abugida phonémique

Personnages Appelons ces caractères Unicode consonnes IPA anglaises : bdfhjklmnprstvwzðŋɡʃʒθ Et appelons ces caractères Unicode les voyelles anglaises IPA : aeiouæɑɔəɛɜɪʊʌː (Oui, ːc'est juste la longue marque de voyelle, mais traitez-la comme une voyelle aux fins de ce défi.) Enfin, ce sont des...

12
Animer Adve l'aventurier

Le défi Votre tâche est d'animer Adve l'Aventurier se déplaçant à travers un labyrinthe effrayant (c'est-à-dire Halloween). Adve est un •; son caractère est fluide, cependant, cela ne le dérange pas d'être représenté par un personnage différent. Pour animer Adve, vous imprimez chaque image; un...

12
Carré-spirale la chaîne!

Étant donné une chaîne, commencez par la mettre au carré comme suit: Tout d'abord, écrivez la chaîne. abcde Ensuite, écrivez la chaîne tournée à gauche. abcde bcdea Continuez ainsi jusqu'à ce que vous ayez écrit des lignes len (chaîne) . abcde bcdea cdeab deabc eabcd Maintenant, lisez la chaîne...

12
Aidez-moi à démêler ces fils!

Mes fils sont tous emmêlés! N'est-ce pas ennuyeux quand les fils s'emmêlent? Eh bien, cela m'est juste arrivé, alors j'aimerais m'aider à les démêler! Pour votre commodité, je les ai tous déconnectés de l'appareil, mais ils sont tous toujours connectés à la prise. Votre défi est de comprendre...

12
Natural Pi # 2 - Rivière

Objectif Étant donné une chaîne avec un train de hachages, calculez sa longueur totale et divisez par la distance du début à la fin. Simulation Que simulons-nous? Selon cet article , le rapport de la longueur d'une rivière à la distance entre le début et la fin est d'environ Pi! (Cela peut avoir...

12
Cartes à mélanger pour enfants

Mélanger un jeu de cartes est difficile pour les enfants, ils doivent donc trouver des moyens d'obtenir un jeu raisonnablement bien mélangé aussi simplement que possible. Une façon de le faire qui donne des résultats raisonnablement bons est la suivante: Sortez la carte du dessus et insérez-la au...

12
Importateur CSV / DSV simple

Un peu plus qu'un inverse de cela . Dans:  Multi-ligne DSV données et un seul caractère delimiter. Le DSV peut être considéré comme un fichier, un nom de fichier, une chaîne séparée par des sauts de ligne, une liste de chaînes, etc. Tous les enregistrements ont le même nombre de champs et aucun...

12
Nier la chaîne

Avertissement: Ce n'est pas mon défi, mais ThisGuy a dit que j'étais d'accord pour poster. Parfois, je veux faire un mot en son contraire, comme happinessva à unhappiness. Malheureusement, lorsque cela se produit, mon cerveau se vide parfois. Puis un jour, après un autre événement, je me suis dit...

12
Le chimiste fou et le programmeur intelligent

Passé Vous vous réveillez étourdi dans un laboratoire de chimie et vous vous rendez compte que vous avez été kidnappé par un vieux chimiste fou. Comme il ne voit pas très bien à cause de son âge, il veut que vous travailliez pour lui et alors seulement, vous pourrez vous échapper du laboratoire....

12
Remplir un fichier avec des zéros

Votre tâche aujourd'hui sera de prendre un fichier existant et d'y ajouter des zéros jusqu'à ce qu'il atteigne une certaine taille. Vous devez écrire un programme ou une fonction qui prend le nom d'un fichier dans le répertoire courant fet un certain nombre d'octets b. Tout en conservant le contenu...

12
Faire un index de recherche

Étant donné une chaîne, renvoyez une table dans laquelle la première colonne a les lettres uniques de la chaîne par ordre d'occurrence et les colonnes suivantes répertorient les indices de cette lettre dans la chaîne, en utilisant une indexation zéro ou une. L'espace horizontal n'a pas...