Questions marquées «string»

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

15
Extended Truth Machine
Beaucoup de gens savent ce qu'est une machine à vérité dans la programmation. Mais il est temps que nous accélérions les choses. Présentation, la machine de vérité étendue! Une machine de vérité étendue prend deux choses en entrée, un entier net une chaîne non vide s. Il génère des s …

13
Placez un planeur!
Cette: est un planeur . Dans Game of Life de Conway, le planeur est un motif célèbre qui traverse rapidement la planche. Pour le défi d'aujourd'hui, nous allons dessiner un tableau Game of Life art ASCII et placer un planeur dessus. Le tableau avec lequel nous commençons est le suivant: …

1
Aplatir le CUBE
Avez-vous déjà regardé des formes 3D et pensez que nous avons 2 nombreuses dimensions. Alors faisons de la 3D en 1D! (Regarde ce que j'ai fait là?) Tâche Étant donné une représentation 2D d'un cube (disposition ci-dessous), aplatissez-le en une seule chaîne, basée sur des pointeurs. Le cube Il s'agit …

1
Quine à rotation sûre
Écrivez un quine approprié dont chaque rotation est elle-même un quine approprié. Par exemple, si votre code source est abcdef, alors: abcdef sortirait abcdef bcdefa sortirait bcdefa cdefab sortirait cdefab defabc sortirait defabc efabcd sortirait efabcd fabcde sortirait fabcde Une rotation "se fait en coupant une corde en deux morceaux …

12
Il n'y a rien de tel qu'un déjeuner gratuit
... ou y en a-t-il? Votre défi consiste à analyser ma facture de déjeuner, qui contient le prix de base, les pourboires, les remises, les coupons et les extras et à savoir si mon déjeuner était de 0 $ ou moins . S'il s'agit de l'entrée: 12.34 15 tip 25 …

20
Supprimer les espaces blancs sur des lignes vides
Ah, encore une autre de mes utilisations égoïstes de cette pile . En tant que propriétaire de Chromebook, je suis un utilisateur fréquent de l'Ace IDE, l'éditeur utilisé par Cloud9. Il dispose de nombreux outils pour gérer les espaces blancs excédentaires, mais il en manque notamment un: effacer les lignes …

9
Raccourcir un chemin absolu
Parfois, un long chemin absolu, par exemple un paramètre de ligne de commande vers un outil Linux, peut être raccourci, en utilisant le répertoire de travail actuel comme référence: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff Dans ce défi, vous devez créer une fonction …


5
Peines tordues
Règles Le programme doit recevoir une chaîne / un tableau de mots en entrée. Pour chaque mot de la chaîne / du tableau, il reconstruira le mot en prenant alternativement les caractères à l'avant et à l'arrière du mot. 12345 678 9 -> 15243 687 9. Il réorganisera ensuite les …

5
Quines sécurisés
Votre tâche est simple: écrire un programme (ou une fonction) qui ne prend aucune entrée et génère (ou retourne) son code source. Le hic, c'est que lorsque le programme est encapsulé "quotes"(caractère Unicode 34), il devrait à nouveau sortir son code source (maintenant cité). Les règles standard pour les quines …

2
Roll cake phrases
Les gâteaux roulés sont de délicieux bonbons faits avec une couche de génoise, une couche de crème (ou de crème glacée), enroulée en spirale, voir Wikipedia . Votre tâche consiste à obtenir une chaîne de phrases non vide à partir de l'entrée standard, à supprimer les espaces et à la …

2
Ordre des lignes superposées
(Inspiré en dessinant sur un tableau effaçable à sec) Défi: Étant donné une chaîne d'entrée contenant des caractères qui représentent différentes couleurs de marqueurs effaçables à sec sur un tableau blanc, affichez l'ordre dans lequel ils ont été dessinés, du premier au dernier. Contribution: Une chaîne qui contient des couleurs …
17 code-golf  string 

6
Est-ce un emoji?
J'ai travaillé sur cette application iOS récemment et j'ai rencontré un problème (assez facile à résoudre): comment puis-je déterminer si ma chaîne est composée uniquement d'emojis? Eh bien, c'est votre travail aujourd'hui! Contribution Un string. Si la présence de caractères unicode vous pose problème, vous pouvez utiliser un format raisonnable …

25
Catalogue des produits
Ce problème concerne la séparation d'une chaîne représentant un identifiant de produit en trois composants. La première partie se compose de lettres supérieures et inférieures de longueur arbitraire qui représentent l'entrepôt. La deuxième partie est constituée de chiffres qui représentent le numéro de produit. Cette partie est également de longueur …
17 code-golf  string 


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.