Domande taggate «string»

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

9
Tutti dovrebbero avere un amico
Un personaggio isolato è un personaggio (diverso da una nuova riga) che non ha un personaggio adiacente dello stesso tipo. I caratteri adiacenti possono essere a sinistra, a destra sopra o sotto, ma non in diagonali. Ad esempio nel seguente testo Hè isolato: Ybb YH% %%%% Tutti gli altri caratteri …

3
Lo stesso nome, zoppo!
Scrivi una funzione o un programma che, quando viene fornito un elenco di nomi, genera o restituisce un elenco in cui i duplicati di determinati nomi hanno una versione abbreviata univoca del loro cognome. Ingresso: Un elenco di nomi, in cui un nome è definito da un determinato nome e …

6
Conteggio delle pecore per addormentarsi
La maggior parte delle persone ha familiarità con il trope sul contare le pecore per addormentarsi. C'è un gregge di pecore, alcune delle quali saltano sopra una recinzione e tu conti le pecore mentre saltano. Presumibilmente, questo aiuta a calmare la mente e ti porta in uno stato simile al …

14
Bandiera dell'aeroplano ASCII
Dati due ingressi - uno di loro una stringa non vuota stampabili ASCII (compresi spazio, escluso nuova riga), l'altro essere uno dei due valori distinti, consistenti desiderate ( 1 / 0, l / r, left / right, ecc) - uscita un'arte aeroplano ASCII banner della stringa, che punta a sinistra …

15
Invertire una stringa!
Il tuo compito: scrivi un programma / funzione che quando viene data una stringa contenente solo caratteri ASCII, genera / restituisce la stringa in senso inverso. Esempio: 1) Ingresso Hello, World! 2) Numero di caratteri univoci in input. (Stringa di input separata da pipe ( |) per leggibilità) H|e|l|l|o|,| |W|o|r|l|d|! …
11 code-golf  string 

18
Riempi gli spazi vuoti, per favore!
(No, né questo né nessuno di questi ) Data una stringa e un elenco di stringhe, riempire tutti gli spazi vuoti nella stringa di input con le stringhe corrispondenti. Input Output La stringa di input contiene solo caratteri alfabetici, spazi e caratteri di sottolineatura. È non vuoto e non inizia …

5
I computer non assaggeranno mai un cookie rinfrescante
Ispirato da github.com/JackToaster/Reassuring-Parable-Generator , a sua volta ispirato da xkcd.com/1263 . Le possibili parole derivano dal rassicurante.cfg di quel repository. Dando un'occhiata a reassuring.cfg (usare il 12 ° commit) si suggerisce di vedere la grammatica corrispondente all'output (L'output è un elenco di tutte le stringhe corrispondenti alla grammatica). Attività: il …

3
Fattorizzazione delle parole di Lyndon
sfondo Una parola Lyndon è una stringa non vuota che è strettamente lessicograficamente più piccola di tutte le altre sue rotazioni. È possibile considerare qualsiasi stringa in modo univoco come la concatenazione delle parole di Lyndon in modo tale che queste parole secondarie siano lessicograficamente non crescenti; la tua sfida …

1
I <3 condizionali
Finisci per avere un sacco di condizionali molto lunghi e noiosi nel tuo codice: if flag == 1: while have != needed: if type == 7: Questi possono essere trasformati nelle loro &lt;3controparti condizionali molto più amabili : if abs(flag - 1) + 2 &lt;3: while 3 - abs(have - …

14
Convalida la sintassi di 2Col!
Come un paio di persone potrebbero aver notato di recente, ho in gran parte abbandonato lo sviluppo di Braingolf perché è noioso e non ispirato, e sono passato a 2Col che è un po 'più interessante e non progettato per essere un linguaggio da golf. La caratteristica distintiva di 2Col …

3
Rilevatore di somiglianze Challenge
Sfida Dati due ID domanda, prova a capire quanto sono simili guardando le risposte. Dettagli Ti verranno dati due ID domanda per codegolf.stackexchange.com; si può presumere che esistano domande per entrambi gli ID che non sono stati eliminati, ma non sono necessariamente aperti. È necessario scorrere tutte le risposte e …

9
Quali caratteri sono più comuni nel mio hash MD2?
La sfida è semplice Scrivere uno script che, quando viene fornito un input di stringa, eseguirà l'hashing della stringa utilizzando l' algoritmo di hashing MD2 , quindi restituirà un numero intero positivo o un output intero negativo in base a quale set di caratteri di seguito è più comune nell'hash …

9
Decodifica il messaggio nascosto!
introduzione Un giorno, ti stavi solo rilassando nel tuo ufficio nella CIA, quando all'improvviso vedi un avviso sul tuo computer. I tuoi programmi hanno appena intercettato centinaia di messaggi in codice! Un rapido esame rivela la regola per la codifica, ma è necessario un programma per decodificare rapidamente. Sfida Ti …

11
Springify a String
Post sandbox qui . Creare una funzione o un programma che "Springify" una stringa. L'input sarà una stringa in Stdin o l'alternativa più vicina L'input conterrà solo ASCII e / o spazi stampabili L'output sarà su Stdout o l'alternativa più vicina Newline e spazi finali sono accettabili Come far scattare …
11 code-golf  string 

10
Questo gatto ha dei bug? Veramente?
Sfida: Leggi l'input (all'interno dell'intervallo ASCII visibile) e l'output con alcune modifiche: In ogni set di 10 caratteri dell'input in modo casuale (50/50): sostituire un carattere * (con uno casuale ** compreso nell'intervallo ASCII visibile) (es. lumberjackdiventa lumbeZjack) o rimuovi un carattere (es. lumberjackdiventa lmberjack) * Se il set ha …

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.