Questions marquées «string»

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

23
Javascript golf de gauche
introduction Dans le sillage des retombées du paquet npm de gauche , ayons un code golf pour implémenter le gauche pad. La fonction de gauche-pad se compose de 2 arguments par défaut et 1 argument supplémentaire, sous la forme de chaîne , longueur , ( padchar ). Si le padchar …
27 code-golf  string 

21
Réimplémenter le wc coreutil
Ce défi est similaire à l'ancien , mais avec certaines parties floues de la spécification et des exigences d'E / S moins strictes. Étant donné l'entrée d'une chaîne composée uniquement d'ASCII imprimables et de sauts de ligne, affichez ses diverses métriques (octet, mot, nombre de lignes). Les mesures que vous …
27 code-golf  string 

23
Permutation de cas
Qui a besoin de comparer les choses de manière insensible lorsque vous êtes en mesure de générer chaque permutation de majuscules et de minuscules? Personne! Voilà la réponse. Personne ne le fait. Votre tâche consiste à réaliser cet exploit; générer toutes les permutations possibles de majuscules / minuscules pour une …

4
Trouvez mes mots!
L'idée de ce défi est de trouver tous les mots d'un dictionnaire sur une grille de lettres. Votre entrée doit provenir de stdin ou de la fonction arg et aura le format suivant: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car …

9
Mapper un nombre aléatoire sur pi
Une représentation en double précision d'une décimale ne peut garantir qu'une précision de 15 décimales, donc pi est approximé comme: 3.141592653589793 Vous pouvez voir que le chiffre 3est en position 1, 10, 16, le chiffre 1est en position, 2, 4etc. Défi Votre tâche consiste à créer un programme ou une …
27 code-golf  string  random  pi 

4
Mapper la chaîne à la courbe de Hilbert
Mappons quelques chaînes à un espace 2D, style fractal. Votre tâche consiste à calculer une courbe de Hilbert et à y déposer une chaîne. Tâche La tâche consiste à prendre la chaîne d'entrée sur une seule ligne et à la disposer le long d'une courbe de Hilbert suffisamment grande pour …

24
Atbash Self Palindromes
Considérez la transformation Atbash : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Où A ⇔ Z et L ⇔ O, par exemple Il y a une propriété intéressante que certains mots partagent. Lorsque certaines chaînes sont traduites en leur équivalent atbash, cette traduction est le mot d'origine inversé. J'appelle ces Self Palindromes Atbash . Par …

7
Statistiques de popularité de Carrot
Dans le salon de discussion PPCG le dix - neuvième octet , l'utilisation de carets ^(ou de carottes ) est un moyen d'indiquer que vous êtes d'accord avec l'un des commentaires précédents juste au-dessus du vôtre. Un caret message se compose uniquement de N ^caractères (où N est un entier …
27 code-golf  string 

25
Inverser et inverser une chaîne
Inverser et inverser une chaîne Défi Dans ce défi. Vous allez écrire un programme qui affichera ou renverra l'entrée, inversée et inversée. Tout d'abord, chaque caractère doit être converti en son code de caractère. Ensuite, cela devrait être converti en base-2. Ensuite, cette chaîne doit être inversée. Après, la chaîne …

18
Texte aligné à droite
Votre travail consiste à prendre une entrée de chaîne et un nombre et à aligner la chaîne à droite, en faisant de la largeur du texte le nombre. Quand une ligne est trop longue, cassez-la et mettez le reste sur la ligne suivante, en répétant jusqu'à ce que ce ne …
27 code-golf  string 

23
Swap capitalisation de deux chaînes
your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! La description L'entrée est de deux chaînes s1et s2de longueur égale. Ils contiendront chacun uniquement des caractères ASCII imprimables et compteront au moins un caractère. …
27 code-golf  string 

7
Paraboles rassurantes
Beaucoup de gens ici sont probablement des lecteurs avides de XKCD. Donc, je pense que je vous mets au défi de faire quelque chose que Megan peut faire facilement: créer un script qui génère des milliers de paraboles rassurantes sur ce que les ordinateurs ne peuvent jamais faire. Votre script …

30
Convertir les noms d'en-tête C en noms d'en-tête C ++
Dans la bibliothèque standard C, les noms d'en-tête se terminent par un .hsuffixe: stdio.h En C ++, ces noms d'en-tête sont disponibles sous une forme alternative, avec un cpréfixe à la place: cstdio Écrivez une fonction qui convertit le premier formulaire en deuxième. Vous pouvez effectuer la conversion sur place …

30
Convertir une chaîne de caractères binaires en équivalents ASCII
Prenez une chaîne de caractères binaires séparés par un espace et convertissez-la en chaîne ASCII. Par exemple... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Se convertirait en ... Hello World La chaîne binaire sera stockée dans une variable appelée s. Il s'agit d'un défi de code-golf, …


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.