Questions marquées «string»

16
Vérifier le puzzle des reines

Si vous ne savez pas ce qu'est une reine aux échecs, peu importe; c'est juste un nom :) Votre entrée sera un carré de largeur et de hauteur arbitraires contenant une certaine quantité de reines. La carte d'entrée ressemblera à ceci (cette carte a une largeur et une hauteur de 8): ...Q.... ......Q....

16
Amusement de saisie semi-automatique Google

Votre tâche consiste à créer un programme qui, étant donné une chaîne d'entrée, produira le premier résultat de saisie semi-automatique de Google pour cette recherche. Le format des entrées / sorties dépend de vous. Règles Votre programme doit prendre 1 entrée, une chaîne et produire le résultat...

16
Essayez de faire un cube!

Sur cette base: fais-moi un carré! Vous devez générer ceci: #### # # # ### # # # # #### Où "#" est remplacé par l'entrée. Si vous entrez "A", vous devriez obtenir AAAA A A A AAA A A A A AAAA Si vous entrez "&", vous devriez obtenir &&&& & & & &&& &...

16
Trouvez tous les anagrammes!

Bien que nous ayons 17 questions avec des anagrammes , nous n'avons toujours pas cette question, alors la voici. Ta tâche Vous devez écrire un programme ou une fonction qui, lors de la réception d'une chaîne, en imprime toutes les anagrammes possibles. Aux fins de cette question, une anagramme est...

16
Montrez-moi des feux d'artifice!

Étant donné, en aucune façon et dans l'ordre, dimensions (dans l'ordre de votre choix) une probabilité (dans le format que vous voulez) nombre d'itérations (vous pouvez choisir de compter l'état initial ou non) effectuez l' une des opérations suivantes: animer, ou sortie à chaque étape de, ou...

16
Trouver l'entier sérialisé

Tâche Écrivez un programme qui prendra (en entrée) un entier positif. Il comptera ensuite à partir de 0, en ajoutant chaque entier à a String, en ne continuant que si la longueur de Stringest inférieure à la valeur de l'entrée. Un entier sérialisé est défini comme l'entier entièrement formé avec la...

16
Implémentez la notation Anyfix!

En notation de préfixe, l'opérateur précède les arguments, vous pouvez donc imaginer que l'opérateur appelle next()ce qui est appelé récursivement. En notation infixe, l'opérateur passe entre les arguments, vous pouvez donc l'imaginer simplement comme un arbre d'analyse. En notation postfixe,...

16
Évaluer une expression de moins et de tilde

Étant donné une expression correspondant à l'expression régulière /^[-~]*x$/, évaluez-la en termes de xet sortie une chaîne correspondant à l'expression régulière /^-?x[+-]\d+$/. Par exemple, la chaîne est -~xévaluée à x+1, tandis que la chaîne est -~-xévaluée à -x+1et la chaîne est -~-~--xévaluée...

16
Dessine le blason lambda

Pour célébrer le 2497e anniversaire de la victoire grecque à Salamine en 480 avant JC. Dessinez le blason lambda. Le blason lambda était le lambda peint sur des boucliers grecs comme ceci: Puzzle: Étant donné un entier impair impair n, produisez une image d'art ascii du bouclier ci-dessus....

16
Analyser une liste de numéros unaires signés

Les nombres unaires ne représentent généralement que des entiers non négatifs, mais nous pouvons les étendre pour représenter tous les entiers comme suit: Un entier positif N est représenté par N 1:5 -> 11111 Un entier négatif -N est représenté par un 0suivi de N 1:-5 -> 011111 Zéro est...

16
Panfix à infixe entre parenthèses

Quylthulg est un langage de Chris Pressey qui tente de résoudre le problème de la notation infixe en utilisant ce qu'il appelle panfix : comme postfix, panfix ne nécessite pas le déploiement de dispositifs arcanes tels que des parenthèses pour remplacer une priorité d'opérateur par défaut. En même...

16
Lisez la couleur à ma façon

Différents systèmes ont différentes manières de décrire les couleurs, même si tous parlent dans l'espace RGBA. Un développeur frontal familier avec CSS peut préférer #RRGGBBAA. Mais les développeurs Android peuvent préférer #AARRGGBB. Lors de la gestion du format de fichier AAS, #AABBGGRRest...

16
Réflexion de tableau de chaînes intermédiaire

Commençons par redéfinir la réflexion d'un personnage dans un tableau 2D de caractères: Étant donné un tableau carré de caractères 2D avec des lettres alphabétiques en minuscules distinctes, définissez le reflet d'une lettre dans la matrice en l'échangeant avec le caractère directement en face à...

16
Attribuer des sièges d'avion

Inspiré par la leçon APL de la semaine dernière . Étant donné une carte de siège 2D majuscule et une liste de clients 1D, renvoyez la carte de siège et la liste de clients, mais modifiée comme suit (pour indiquer les sièges occupés et les clients assis): Pour chaque lettre unique dans la liste des...

16
Générez un Portmantout!

Contexte Il y a trois ans, ce type Tom Murphy s'est mis en tête d'étendre l'idée d'un portemanteau à tous les mots dans une langue et a appelé cela un portmantout ( portmanteau plus tout [français pour tous ]). Définissant l'anglais comme une liste de 108 709 mots, il a réussi à trouver une...

16
Zigzaguez cette chaîne en réduisant les doublons

Étant donné une chaîne, votre tâche consiste à la réduire en une structure de type zigzag comme décrit ci-dessous. Pliage en zigzag Nous prendrons la chaîne "Mississippi"comme exemple: Tout d'abord, affichez le préfixe le plus long composé uniquement de caractères uniques: Mis Lorsque vous...

16
Motif alterné

Dans une question de stackoverflow maintenant supprimée, quelqu'un a publié ce qui suit: Écrivez un programme ou une fonction pour imprimer des motifs alternatifs dans *et #sur la base d'un entier donné n. Quelques exemples: Entrée: n=1 Sortie: * n=5 Sortie d' entrée : *#### ###** ***## ###** *####...

16
Table sans bordure

Dans ce défi, vous allez placer des lettres de l'alphabet dans un plan cartésien et produire le résultat sous forme de texte. Votre saisie consistera en une liste de liste avec 3 paramètres: Coordonnée X Coordonnée Y Chaîne Comment? Nous savons qu'un plan cartésien contient 2 axes (X,Y)(X,Y)(X, Y)...