La tua sfida è creare una regex che corrisponda a ogni permutazione di stringa di se stessa e nient'altro. La corrispondenza deve anche essere sensibile al maiuscolo / minuscolo. Quindi, ad esempio, se la tua regex è: ABC Dovrebbe corrispondere (e corrispondere solo) a queste stringhe: ABC ACB BAC BCA …
Descrizione della sfida Cominciamo con alcune definizioni: una relazione è un insieme di coppie ordinate di elementi (in questa sfida, useremo numeri interi) Ad esempio, [(1, 2), (5, 1), (-9, 12), (0, 0), (3, 2)]è una relazione. una relazione è chiamata transitiva se per due coppie di elementi (a, b)e …
Ho lavorato su un altro linguaggio di golf basato su stack chiamato Stackgoat . In questa sfida dovrai scrivere un tokenizer per Stackgoat (o davvero qualsiasi linguaggio generale basato su stack). Esempi "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo …
Il compito è semplice: il tuo programma legge un numero intero come input e stampa se è un numero primo o no. Puoi stampare "sì / no", "vero / falso" o qualsiasi cosa identifichi in modo inequivocabile il risultato. La sfida è che il codice deve funzionare con le sue …
Nome alternativo: ChessMoveQ Dato un elenco di massimo 32 elementi, ciascuno composto da 4 elementi e un secondo elenco con 4 elementi, determina se la mossa dettagliata nel secondo input è una mossa di scacchi valida. Il primo elenco indica la posizione di tutti i 32 pezzi sulla scacchiera. Ogni …
Nel calcio associativo (noto anche come calcio), un tiro di rigore è la seconda misura del pareggio che può essere utilizzata in una partita che non può finire in parità, dopo i tempi supplementari (ad es. Il calcio straordinario dell'associazione). In un tiro di rigore, l'arbitro principale lancia una moneta …
Il tuo compito è scrivere un programma o una funzione che determini se un numero è divisibile per un altro. Il trucco è che dovrebbe dare una risposta il più presto possibile , anche se non sono state fornite tutte le cifre del numero. Il tuo programma dovrebbe prendere un …
Ho un collega al lavoro che lavora da casa ogni martedì e giovedì. Verso le 8:00 ci invia un messaggio con il seguente testo: Ciao oggi lavoro da casa Per sollevarlo dall'onere di farlo ogni giorno che sta a casa, vorremmo automatizzare questo compito per lui. La sfida Scrivi nel …
Ti verranno dati 3 numeri interi come input. Gli ingressi possono essere o meno diversi l'uno dall'altro. È necessario emettere 1 se tutti e tre gli ingressi sono diversi l'uno dall'altro e 0 se qualsiasi ingresso viene ripetuto più di una volta. Questo è code-golf , quindi rendi il tuo …
Sfida Data una matrice di numeri interi positivi, determinare se ci sono "anelli" di montagne. La definizione formale per questa sfida è: data una matrice di numeri interi positivi, esiste un numero intero positivo nper il quale nella matrice vi è un anello chiuso di cellule che è strettamente maggiore …
Un numero primo di Pillai è un numero primo per cui esiste qualche m positivo tale che ( m ! + 1 ) ≡ 0pppmmm(m!+1)≡0(mod p)(m!+1)≡0(mod p)(m! + 1) \equiv 0 \:(\text{mod } p)p≢1(mod m)p≢1(mod m)p \not\equiv 1\:(\text{mod }m) In altre parole, un numero intero è un numero primo di …
Di recente, la mia reputazione è stata 25,121. Ho notato che ogni raggruppamento di cifre (ovvero i numeri separati da virgole) era un quadrato perfetto. La tua sfida è, dato un numero intero non negativo N e una funzione black box unaria booleana f : Z * → B , …
Un set di differenze cicliche è un set di numeri interi positivi con una proprietà unica: Lascia che nsia il numero intero più grande nel set. Sia rqualsiasi numero intero (non necessariamente nell'insieme) maggiore di 0 ma minore o uguale a n/2. Sia kil numero di soluzioni per (b - …
Sfida Dato un numero intero non negativo, indica se è possibile che due date (del calendario gregoriano) differiscano esattamente di tanti anni per condividere un giorno della settimana. Si presume che un anno sia un anno bisestile o se è divisibile per 4 ma non per 100, oppure se è …
I miei figli hanno un tappetino con cui giocare, qualcosa del genere: Dopo mesi con le tessere del tappetino posizionate casualmente, mi sono stancato e ho posizionato tutte le tessere del tappetino raggruppate per sezioni in base al colore di sfondo. Quindi, se le lettere rappresentano il colore di sfondo, …
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.