Questions marquées «string»

27
Réduire l'antistring

Dans ce défi, vous recevrez une chaîne alphabétique en entrée. Nous définirons "l'anti-chaîne" d'une entrée donnée comme étant la chaîne avec la casse de toutes les lettres inversées. Par exemple AaBbbUy -> aAbBBuY Vous devez écrire un programme qui prend une chaîne en entrée et recherche la...

27
Le coupeur gourmand

iBug a récemment obtenu une longue barre en matériaux composites, mais précieux. La barre est si longue qu'iBug ne peut pas facilement la vendre pour des crédits, donc il veut la couper. La barre est faite de matériaux si fragiles et magiques que, si une pièce est cassée, toutes les parties de la...

26
Superstring commune la plus courte

Étant donné une liste de chaînes, s_0, s_1, ..., s_nrecherchez la chaîne la plus courte Squi contient chacune s_0, s_1, ..., s_ncomme sous - chaîne . Exemples : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' Écrivez le programme (ou la...

26
CodeGolf - Têtes ou queues

Instructions Étant donné une chaîne d'entrée inconnue iavec une valeur de têtes ou de queues , retournez 1pour les têtes ou -1pour les queues avec le code le plus court. Exemple de code non golfé (55b): if(i == "heads"){ print(1); }else{ print(-1); } Exemple de code golfé (16b): print("t">i||-1)...

26
Dieu, c'est couvert d'onglets!

Utilisateurs d'indentation spatiale, unissez - vous ! Nous devons lutter contre tous les utilisateurs modestes de l'onglet ! Votre mission (si vous choisissez de l'accepter) est d'écrire un programme ou une fonction qui accepte deux arguments: Une chaîne: c'est l'entrée. Un entier positif: il...

26
Compter et épeler

Écrivez un programme qui prend en entrée une chaîne qui produit une chaîne avec les propriétés suivantes. Si un caractère de la chaîne est une lettre majuscule (ASCII 41-5A), alors le caractère est remplacé par une chaîne contenant chaque lettre jusqu'à et y compris la lettre d'origine en...

26
Quelqu'un a-t-il été défenestré?

La défenestration est l'acte de jeter quelqu'un ou quelque chose par la fenêtre. - Wikipédia Contribution L'entrée comprendra deux parties: Un plan d'étage et une personne à l'intérieur de la maison / du bâtiment. v><^représente une personne, pointant dans la direction indiquée par la...

26
Concaténation des amorces

Défi: Vous obtenez une chaîne contenant uniquement des chiffres. Votre tâche consiste à afficher le nombre minimum de nombres premiers qui doivent être concaténés pour former la chaîne. Si cela est impossible, sortez 0. Cas de test: Entrée -> Sortie: 252 -> 3 235 -> 2 92 -> 0 31149...

26
Texte de golf dans l'ADN

SMS sur DNA golf Défi Convertissez l'entrée en sortie ADN. Algorithme Convertir du texte en points de code ASCII (par exemple codegolf-> [99, 111, 100, 101, 103, 111, 108, 102]) Enchaînez les codes ASCII ensemble (par exemple 99111100101103111108102) Convertir en binaire (par exemple...

26
Quel est le mot le plus fréquent?

Quel est le mot le plus fréquent? Étant donné une phrase, votre programme doit la parcourir, compter les fréquences de chaque mot, puis sortir le mot le plus utilisé. Parce qu'une phrase n'a pas de longueur fixe et peut donc devenir très longue, votre code doit être aussi court que possible. Règles...

26
Calculer l'horodatage RFC 2550

La RFC 2550 est une proposition satirique (publiée le 1er avril 1999) pour une représentation ASCII à faible encombrement des horodatages qui peuvent prendre en charge n'importe quelle date (même celles antérieures au début de l'univers et celles passées avant la fin prévue de l'univers)....

26
Tri matriciel post-déterminé

Contribution: Un tableau contenant trois entiers: 0, 1et 2dans un ordre quelconque ( par exemple [2, 0, 1]) Et une chaîne de longueur> = 2 contenant uniquement des lettres alphabétiques (à la fois minuscules et majuscules) et des chiffres (c'est-à-dire a1B2c3) Sortie: Sur la base du tableau,...

26
Alphabet to Number et Number to Alphabet

Défi Dans ce défi, vous devez prendre un nombre comme entrée et sortir la lettre correspondante de l'alphabet, et vice versa. (1 <=> A, 2 <=> B) etc. 1 -> A 2 -> B ... 26 -> Z A -> 1 B -> 2 ... Z -> 26 Règles C'est le code-golf , donc le code le plus court en octets...

26
Miroir, Miroir, dans le Code

Les langages de programmation bidimensionnels ont souvent des commandes miroir comme /et \pour rediriger le pointeur d'instructions sur la grille: >>>>\ v v <<<</ Dans ce défi, vous recevez une direction entrante et un miroir et vous devez déterminer la direction sortante....

26
Dessiner une chaîne cahoteuse

( Inspiré par ce défi .) Disons que nous avons une chaîne ABBCBA. On peut dire qu'il y a une montée entre Aet B, pour ce qui Bsuit A; on peut dire qu'il y a une course entre Bet B, pour rien ne change; et enfin nous pouvons dire qu'il y a une chute entre Cet B. Nous pouvons dessiner un graphique...

26
Tricher un test à choix multiples, partie 2

C'est la suite de ce défi d' Adnan . Si vous aimez ce défi, il y a de fortes chances que vous aimiez aussi l'autre. Vérifiez-le! Un test à choix multiples avec 8 questions chacun avec 4 choix pourrait avoir les réponses: BCADBADA. Converti en quatre tableaux différents, avec vrai et faux si la...

26
Décodez Baby-Talk!

Lorsque les bébés ouvrent la bouche, ils ne se contentent pas de cracher du charabia. Ils parlent en fait dans un chiffrement très avancé et à l'épreuve des adultes ... Le chiffre Baby-Talk Quand un bébé parle, cela pourrait ressembler à quelque chose. gogooa gagooook aagaaoooy Chaque section...

26
Taper efficacement sur un Game Boy

Beaucoup de vieux jeux Game Boy nécessitaient souvent une entrée de chaîne de la part de l'utilisateur. Cependant, il n'y avait pas de clavier. Cela a été géré en présentant à l'utilisateur un "écran de clavier" comme ceci: Le « pointeur de caractère » commencerait sur la lettre A. L'utilisateur...