Perché non ne abbiamo mai abbastanza di golf in lingua esoterica, vero? /// - barre pronunciate: è un linguaggio divertente basato sulla s///funzione di sostituzione regex della fama del Perl. Contiene solo due caratteri speciali, barra /e barra rovesciata \. Puoi trovare un articolo completo sul wiki di esolangs , …
Questa dovrebbe essere una sfida semplice. Dato un numero n >= 0, genera il super-logaritmo (o il log *, log-star o logaritmo iterato , che sono equivalenti poiché nnon è mai negativo per questa sfida.) nDi. Questa è una delle due funzioni inverse rispetto alla tetrazione . L'altro è il …
Nello spirito di questo xkcd Scrivi un programma che gioca a regex golf con coppie arbitrarie di liste. Il programma dovrebbe almeno tentare di accorciare il regex, un programma che produce solo output /^(item1|item2|item3|item4)$/o simili non è permesso. Il punteggio si basa sulla capacità di generare la regex più breve. …
introduzione La mia calcolatrice si sta comportando in modo strano. A volte quando scrivo un 8viene visualizzato a 2. E a volte quando scrivo a 6viene visualizzato a +. Alcuni pulsanti sono confusi! Qualcuno potrebbe aiutarmi a determinare quale? Sfida: Input: elenco di equazioni errate , con risultati corretti . …
Nell'ambito di questa domanda, consideriamo solo le stringhe che consistono nel carattere xripetuto in numero arbitrario di volte. Per esempio: <empty> x xx xxxxxxxxxxxxxxxx (Beh, in realtà non deve essere x- qualsiasi personaggio va bene purché l'intera stringa abbia solo 1 tipo di carattere) Scrivi una regex in qualsiasi tipo …
Scrivi un'espressione regolare che corrisponda a una determinata stringa composta da tre numeri interi non negativi, separati da spazio se e solo se l'ultimo numero intero è la somma dei due precedenti. Le risposte possono essere per numeri interi di qualsiasi sistema numerico con una radice compresa tra 2 e …
La sfida Dato un regex valido, genera un regex che corrisponde allo stesso set di stringhe, ma invertito. L'obiettivo Questa sfida utilizza il maggior numero di operazioni di base regex: ^, $, ?, +, *, [], {}, |. Non esistono gruppi di acquisizione o cose così complicate. È possibile sfuggire …
Ai fini di questa sfida, diciamo che un modello regex corrisponde a una stringa se l' intera stringa è associata al modello, non solo a una sottostringa. Dati due motivi regex A e B , diciamo che A è più specializzato di B se ogni stringa che è abbinata a …
introduzione Crenatura significa regolare la spaziatura tra le lettere di un testo. Ad esempio, considera la parola Topscritta con i seguenti tre glifi: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Potremmo semplicemente riempire …
Abbiamo già un problema con il meta-regex-golf ispirato al fumetto di xkcd Ma anche questo golf regex sembra divertente! Voglio distinguere tra gli stati degli Stati Uniti e le regioni d'Italia. Perché? Sono cittadino di entrambi i paesi e ho sempre problemi con questo * . Le regioni d'Italia sono …
Il tuo compito è compilare regex ... specificando una sostituzione per ogni personaggio in una regex. regex Le regex supportano queste REGEX = (LITERAL REGEX / GROUP REGEX / STAR REGEX / ALTERNATIVE) LITERAL = 1 / 0 GROUP = '(' REGEX ')' STAR = (LITERAL / GROUP) '*' ALTERNATIVE …
Il tuo compito qui è scrivere due espressioni regolari, ognuna delle quali corrisponde all'altra ma non corrisponde a se stessa. Entrambe le espressioni regolari dovrebbero avere questa forma: /pattern/optional-flags Questa è anche la forma in cui dovrebbero essere abbinati. Vince la soluzione più breve. La lunghezza della soluzione viene conteggiata …
Questo è il filo del ladro. Il thread del poliziotto è qui . Una matrice di serpenti è una matrice quadrata che segue questo schema: 3-by-3: 1 2 3 6 5 4 7 8 9 e 4 per 4: 1 2 3 4 8 7 6 5 9 10 11 …
Compito Definire una regex semplice come espressione regolare non vuota composta solo da personaggi 0e 1, raggruppamento di parentesi (e ), uno o più quantificatori di ripetizione +. Data una stringa non vuota di 0s e 1s, il programma dovrebbe trovare la regex semplice più breve corrispondente alla stringa di …
Il compito è semplice. Scrivi un interprete per la lingua * . Ecco un link più grande al wiki. Esistono solo tre programmi * validi: * Stampe "Ciao mondo" * Stampa un numero casuale compreso tra 0 e 2.147.483.647 *+* Funziona per sempre. Il terzo caso deve essere un ciclo …
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.