A quando risale questo? Le regole Ogni invio deve essere un programma completo. Il programma deve inserire input come due date separate da virgola nel modulo YYYY-MM-DDe stampare il numero di giorni trascorsi dalla seconda data a STDOUT come se oggi fosse la prima data (se la seconda data sarebbe …
Coordinate di output dei vertici di un cubo. Quindi, genera un elenco di dodici triangoli che copriranno il cubo, ogni triangolo essendo un elenco di tre indici di vertice, orientati in modo coerente. L'output deve essere una stringa ASCII di numeri decimali distinti. Questo golf non ha input. Il vincitore …
Crea un programma che conti il numero totale di lettere comuni a due nomi e trova il prodotto della loro lunghezza per funzionare come "tester d'amore". Condizioni: potresti non ottenere un risultato di risposta 1: 1 (essendo 3 su 3, ecc.). Ingresso Due nomi da STDIN o alternativa più vicina. …
I computer vivono in binario. Tutti i programmatori conoscono il binario. Ma le 2**xbasi sono spesso trascurate come non pratiche, mentre hanno belle relazioni con il binario. Per mostrarti un esempio di una relazione così bella, 19 sarà la mia testimonianza. 19 10011 103 23 13 j 19 è decimale, …
INTERCAL è un linguaggio meraviglioso, ma non è sempre facile comprendere il codice di altre persone. Questo è particolarmente vero se usano l'istruzione COME FROM. Definizione della sfida Scrivi un programma o una funzione che prende il codice sorgente di un programma INTERCAL come flusso di testo / dati. Se …
L'idea qui è quella di produrre un modello quasi ripetitivo. Cioè, la sequenza che si sta costruendo cambia all'ultimo momento per evitare una ripetizione di qualche sottosequenza. Le conseguenze del tipo AA e ABA devono essere evitate (dove B non è più lungo di A). Esempi: Vado avanti e inizierò …
Scrivere un programma o una funzione che dato positivo n e m calcola il numero di valide tassellature distinti domino si può stare in una n per m rettangolo. Questa è la sequenza A099390 nel enciclopedia online di Integer Sequences . Puoi inserire input come argomenti di funzione, CLA o …
La distribuzione Debian Linux (e le distribuzioni basate su Debian, come Ubuntu, Kali e altri) usa un gestore di pacchetti chiamato APT. Per installare il programma foo, digitare in un terminale sudo apt-get install foo Un piccolo uovo di Pasqua di APT è il seguente apt-get moo Che dopo aver …
Questa è la mia prima domanda, quindi spero che vada bene. Sfondo: Non sono i fiumi a cui potresti pensare. La domanda ruota attorno al concetto di fiumi digitali. Un fiume digitale è una sequenza di numeri in cui il numero seguente nè npiù la somma delle sue cifre. Spiegazione: …
Numeri intoccabili α Un numero intoccabile è un numero intero positivo che non può essere espresso come la somma di tutti i divisori propri di qualsiasi numero intero positivo (incluso il numero intoccabile stesso). Ad esempio, il numero 4 non è intoccabile in quanto è uguale alla somma dei divisori …
Dovresti scrivere un programma o una funzione che riceve un elenco di cifre come input e output o restituisce la somma più grande ottenibile mettendo queste cifre in un quadrato. L'input conterrà sempre un numero quadrato di cifre. 9 1 2 3 4 5 6 7 7Potrebbe essere una disposizione …
Marching Squares è un algoritmo di computer grafica, che viene utilizzato per recuperare isocontours 2D da una griglia di campioni (vedi anche il suo fratello maggiore Marching Cubes per le impostazioni 3D). L'idea è di elaborare ogni cella della griglia in modo indipendente e determinare i contorni che attraversano quella …
Una sottosequenza è una sequenza che può essere derivata da un'altra sequenza eliminando alcuni elementi senza cambiare l'ordine degli elementi rimanenti. Una sottosequenza strettamente crescente è una sottosequenza in cui ogni elemento è più grande di quello precedente. La sottosequenza crescente più pesante di una sequenza è la sottosequenza strettamente …
Knockout è una partita di basket in cui i giocatori a turno sparano. Si gioca come una sequenza di contest a due giocatori, ognuno dei quali ha la possibilità di "buttare giù" uno di quei giocatori. Supponiamo che i giocatori siano A B C De le loro possibilità di sparare …
Qualsiasi virgola mobile binaria può essere formattato esattamente in decimale. La stringa risultante potrebbe essere piuttosto lunga, ma è possibile. Nel mio articolo su virgola mobile tratterò l'importanza della precisione e ora voglio questa funzione. Questa sfida è scrivere un programma o una funzione che accetta un valore in virgola …
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.