Domande taggate «string»

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

5
Aggiunta di numeri con Regex
Voglio provare un nuovo tipo di sfida golf regex, che ti chiede di risolvere compiti computazionali non banali con nient'altro che sostituzione regex. Per rendere questo più possibile e meno complicato, ti sarà permesso applicare più sostituzioni, una dopo l'altra. La sfida Inizieremo semplice: data una stringa contenente due numeri …

22
Triangolazione del testo
Scrivi un programma o una funzione che includa una stringa che garantisca contenere solo caratteri ASCII stampabili , tranne lo spazio, e un numero triangolare positivo (1, 3, 6, 10, 15, ...) di lunghezza. Stampa o restituisci la stessa stringa, ma modellata in un triangolo usando gli spazi. Alcuni esempi …

22
Girami 22,5 con una rosa
Data una stringa che è una delle direzioni su una rosa dei venti a 16 punti emette le due direzioni che sono immediatamente adiacenti alla direzione di ingresso, in senso orario. In particolare, è necessario gestire queste (e solo queste) coppie input / output: Input Output N NNW NNE NNE …

20
Stampa l'ennesimo numero primo che contiene n
Questa domanda sarà una svolta nel trovare il nnumero primo. Sfida È necessario scrivere un programma che accetta un input ne produrre il nprimo numero primo la cui rappresentazione decimale contiene la rappresentazione decimale di ncome sottotitola. Confuso? Ecco alcuni esempi. n=1 Primes: 2, 3, 5, 7, 11 ^1 first …

30
Una Terza Rima molto lunga
Descrizione Stampa lo schema delle rime per una Terza Rima molto lunga. Ingresso Nessuna. Produzione ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Regole Puoi scegliere tra stanze separate con spazi bianchi o …

26
Fare parole quadrate
La sfida Il tuo compito è quello di creare un programma che prenda un dato input di stringa e generi l'input in un formato quadrato. Le stringhe vuote dovrebbero restituire una stringa vuota. Esempi Dato l'input: golf Il tuo programma dovrebbe produrre: golf o l l o flog Ingresso: 123 …

14
Backspace e digitare nuovamente un elenco di parole
Ecco come backspace-and-retype da una stringa all'altra: Inizia dalla prima stringa. Rimuovi i caratteri alla fine fino a quando il risultato non è un prefisso della seconda stringa. (Questa operazione può richiedere 0 passaggi.) Aggiungi caratteri alla fine fino a quando il risultato è uguale alla seconda stringa. (Anche questo …
38 code-golf  string 

30
Ogni parola da Babab a Zyzyz
Il tuo compito è quello di scrivere un programma che produrrà un elenco leggibile di ogni parola di cinque lettere con la struttura: consonante - vocale - consonante - vocale - consonante L'output deve essere ordinato in ordine alfabetico con una parola per riga e nessuna parola ripetuta due volte. …

4
Sei un romanilizzatore, piccola
La romanizzazione del giapponese sta convertendo il testo giapponese in caratteri latini. In questa sfida, ti verrà data una stringa di caratteri giapponesi come input e dovrai convertirli nella stringa ASCII corretta. Cosa devi sapere La lingua giapponese ha tre sistemi di scrittura: hiragana (quello sinuoso usato per le parole …

1
Risolto il problema con il messaggio misessessessessuale superiore
Questo si ispira a Monday Mini-Golf # 6: Meeesesessess upp teeexexextext sfondo ETHproductions ha difficoltà a inserire testo nella sua solita pagina web. Ogni volta che usa cifre o lettere, il testo verrà misurato senza essere valutato. Il tuo compito è di aiutarlo a digitare in modo da raggiungere il …
38 code-golf  string 

17
Garlandification
Ghirlanda di parole Una parola ghirlanda è una parola che può essere unita come una ghirlanda, perché termina con le stesse lettere con cui inizia. Questi gruppi di lettere possono persino sovrapporsi! Ad esempio, undergroundè una parola d'ordine ghirlanda3 , perché inizia e termina con gli stessi 3 caratteri und,. …
38 code-golf  string 

3
Risolvi il cubo di Rubik
Scrivi il programma più breve che risolve il cubo di Rubik (3 * 3 * 3) entro un ragionevole lasso di tempo e mosse (diciamo, massimo 5 secondi sulla tua macchina e meno di 1000 mosse). L'input è nel formato: UF UR UB UL DF DR DB DL FR FL …

30
Trova l'ago nel pagliaio
Dato un pagliaio rettangolare di dimensioni almeno 2x2 composto da tutti gli stessi caratteri ASCII stampabili, emette la posizione (contando dalla parte superiore sinistra) dell'ago che è un carattere diverso. Ad esempio, se viene inserito il seguente pagliaio: ##### ###N# ##### ##### L'output dovrebbe essere 3,1 quando indicizzato zero (cosa …
38 code-golf  string 

30
Stampa testo invisibile
Data una stringa come input, emette un numero di caratteri di spazi bianchi (0x0A e 0x20) pari alla lunghezza della stringa. Ad esempio, data la stringa Hello, World!il codice dovrebbe generare esattamente 13 caratteri di spazi bianchi e nient'altro. Questi possono essere qualsiasi mix di spazi e newline. Il codice …
38 code-golf  string 

7
Risolvi i periodi mancanti del mio indirizzo IPv4
A volte quando scrivo un indirizzo IPv4, ottengo tutti i numeri giusti, ma dimentico di digitare uno o più punti. Mi piacerebbe avere un programma (o una funzione) che prenda il mio indirizzo IPv4 rotto e produca tutti i possibili posizionamenti validi dei periodi mancanti. Ingresso L'input sarà sempre una …

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.