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 …
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 …
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 …
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 …
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 …
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 …
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 …
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. …
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 …
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 …
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,. …
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 …
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.