Domande taggate «string»

Una competizione per risolvere un problema particolare attraverso l'uso e la manipolazione delle stringhe.

8
barrato 44 è ancora regolare 44;
introduzione Il 24 marzo 2015 @isaacg ha giocato a golf la sua risposta Pyth da 44 a 42 byte. Poiché un 44 ( 44 ) barrato assomiglia molto a un normale 44, @Optimizer ha fatto il seguente commento: eliminato 44 è ancora normale 44 :( Dopodiché, il 21 ottobre 2015, …

9
Compila le parentesi
Staffe normali ( (), [], <>e {}) sono belle e non ambigua, ma qualcuno ha pensato che sarebbe stata una buona idea quella di utilizzare i caratteri non staffa come parentesi. Questi personaggi |e "sono ambigui. Ad esempio """" corrisponde a (()) o ()() È impossibile dirlo. Le cose iniziano …

2
Regex: abbina una serie egualitaria
introduzione Non vedo molte sfide regex qui, quindi vorrei offrire questo ingannevolmente semplice che può essere fatto in diversi modi usando una serie di sapori regex. Spero che offra agli appassionati di regex un po 'di divertimento nel golf. Sfida La sfida è quella di abbinare quella che ho definito …

9
Quanti capitoli ho?
La Bibbia è uno dei libri più influenti mai scritti e comunemente citato come il libro più venduto di tutti i tempi . È stato scritto da circa 40 autori diversi nel corso di centinaia di anni prima di essere compilato nella sua forma attuale. Ma la cosa interessante di …

29
Ripeti l'ennesimo elemento
Non abbiamo avuto una domanda di stringa per un po '(5 giorni per essere precisi), quindi andiamo per uno. Data una stringa se un numero intero positivo n, prendi ogni nelemento th s, ripetilo nvolte e rimettilo dentro s. Ad esempio, se n = 3e s = "Hello, World!", ogni …
18 code-golf  string 

6
ANNNOUNNNCCCEEERRR VOICCCEEE
Scrivi una funzione che accetta una stringa di lettere e spazi (non è necessario gestire non lettere) ed esegue l'algoritmo di traduzione VOCALE ANNOUNCER come segue: Innanzitutto, tutto in maiuscolo. Per ogni parola, Allunga ogni gruppo di consonanti triplicando ogni lettera; tranne, se la parola inizia con un gruppo di …
18 code-golf  string 

14
Triangoli completamente palindromici
Considera la stringa 160615051. Può essere "triangolato" come tale: 1 606 15051 Quindi, ogni riga è un palindromo. Si noti inoltre che ogni lato del perimetro è anche un palindromo: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Pertanto, questa stringa può essere considerata un …

11
Swep tha vocali!
Nota: il titolo è stato scritto erroneamente. Data una stringa s, scambia le prime serie di vocali di ogni 2 parole. Per questa sfida, y è considerata una vocale. Ad esempio, dato un input di "grande giorno signore": 1. Input: "great day sir" 2. Identify pairs of words: "[great day] …

30
Chi ha una virgola per un secondo nome?
La tua sfida è quella di prendere un nome (stringa) come input, come Albert Einstein e uscita: Einstein, Albert pseudocodice: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr …
18 code-golf  string 

30
Stampa i caratteri mancanti
Sfida semplice ispirata dalla popolarità del mio precedente testo invisibile di stampa e stampa vere e proprie sfide di testo invisibile e la stessa sfida di stringa diversa lunghezza . Data una stringa composta solo da caratteri stampabili ( 0x20 to 0x7E), stampa tutti i caratteri stampabili non presenti nella …
18 code-golf  string 

28

14
Bleeeet Bleeeet Bl Bleet!
(Significato: converti l'inglese in bleet) Ormai da anni lodiamo le capre come dio. Ma se non possiamo tradurre l'inglese in 'Bleet', la lingua di Dio della Capra, non possiamo comunicare con loro. Quindi, per comunicare con loro, abbiamo studiato le attività delle capre e recuperato questo modello, che è il …
18 code-golf  string 

4
Facciamo Tessellate!
introduzione Da Wikipedia : Una tassellatura di una superficie piana è la piastrellatura di un piano utilizzando una o più forme geometriche, chiamate tessere, senza sovrapposizioni e spazi vuoti. Di seguito è riportata una tassellazione abbastanza nota: I rombi sono piastrellati in un modo che non provoca sovrapposizioni o lacune …

30
Creare uno strumento di blocco del codice
Quando si utilizza Markup, come sulla rete SE, un rientro di quattro spazi prima di una riga di testo lo indica come parte di un blocco di codice, come spero che tu sappia. In caso contrario, ecco un esempio (con la .rappresentazione di uno spazio): .... Codice .... Altro codice …

15
Significativo spazio bianco: ladri
Questo fa parte della sfida di Cops and Robbers. Vai qui per la parte degli sbirri. Ai fini di questa sfida, definiremo gli spazi bianchi solo come avanzamenti di riga (0x0A) e spazi (0x20). Nota che la maggior parte delle lingue e dei sapori regex considerano molti altri caratteri anche …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.