La tua funzione o programma dovrebbe richiedere un anno come input e restituire (o stampare) la data (nel calendario gregoriano) di quegli anni Pasqua (non la Pasqua ortodossa orientale). La data restituita deve essere formattata secondo ISO 8601, ma con supporto per anni superiori a 9999 (come 312013-04-05 o 20010130 …
L' algoritmo di leggibilità di Flesch-Kincaid dipende dalle misure del conteggio delle parole e del conteggio delle sillabe, nessuna delle quali è del tutto obiettiva o facilmente automatizzabile mediante un computer. Ad esempio, "code-golf", con il trattino, conta come una o due parole? La parola "milioni" è di due o …
Sono io. Cave Johnson. È il 21 maggio. Stai lavorando ad Aperture Science, la migliore azienda sulla Terra, e domani rilasceremo la versione 3.0 del nostro sistema di finestre (o WindowS ) di punta: CavOS. Sfortunatamente, domani mattina, il nostro principale concorrente rilascerà anche la versione 3.0 delle sue finestre …
Il tuo compito è creare un programma brainfuck per ciascuno dei seguenti operatori binari. Ogni programma dovrebbe prendere uno o due numeri a 8 bit (A e B) dall'input e calcolare l'operazione specificata: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT …
È facile generare una moneta giusta usando una moneta ingiusta, ma il contrario è più difficile da realizzare. Il tuo programma riceverà un numero X (tra 0 e 1, incluso) come input. L'input non deve essere semplicemente codificato come un numero nel mezzo del codice sorgente. Deve quindi restituire una …
Stamattina mi è venuto in mente un enigma interessante guardando i pulsanti dell'ascensore. È necessario generare un elenco di tutti i modelli Braille che si adattano a una griglia 2x3. Usa un hash #per indicare una protuberanza e un trattino -per indicare un'area piatta. Esempio di output previsto: #- -- …
Il tuo programma riceve un testo come input, lungo almeno 8 caratteri e sempre composto da un numero pari di caratteri. (non è necessario valutare la correttezza dell'input). Il tuo obiettivo è quello di visualizzare quel testo come un rettangolo. Ad esempio, dato HelloWorldcome input, display Hell d o lroW …
La soluzione ovvia sarebbe semplicemente stamparli come una stringa, ma è possibile scrivere un codice più corto? Requisiti: Nessun input deve essere elaborato e l'output dovrebbe essere sotto forma di 2 3 5 7 11 13 ...ecc. Non vengono utilizzate parole riservate nella lingua Il linguaggio dovrebbe almeno consentire una …
La frazione continua di un numero nè una frazione della seguente forma: a cui converge n. La sequenza ain una frazione continua è tipicamente scritta come: [a 0 ; a 1 , a 2 , a 3 , ... a n ]. Scriveremo i nostri nello stesso modo, ma con …
Ho progettato un nuovo carattere che chiamo PrettyFont. Ho dedicato molto tempo a perfezionarlo, ma dal momento che sono un lavoratore non ho tempo di finirlo. Pertanto al momento contiene solo 4 caratteri. Un giorno, quando sarò diventato ricco, diventerà il mio obiettivo per tutta la vita per finirlo, ma …
Spiegazione La distanza di modifica tra due stringhe è una funzione del numero minimo possibile di inserzioni, eliminazioni o sostituzioni per convertire una parola in un'altra parola. Gli inserimenti e le eliminazioni costano 1 e le sostituzioni costano 2. Ad esempio, la distanza tra ABe Aè 1, poiché le eliminazioni …
Di tutta la matematica, ci saranno sempre alcuni teoremi che vanno oltre ogni buon senso. Uno di questi è il fatto che esistono diverse dimensioni di infinito. Un altro fatto interessante è l'idea che molti infiniti che sembrano avere dimensioni diverse abbiano effettivamente le stesse dimensioni. Esistono tanti numeri pari …
Obbiettivo In questa competizione, ti viene data una stanza a caso con dentro una candela. L'obiettivo è scrivere il programma più breve (questo è il golf) che determina quali parti della stanza sono illuminate dalla candela, sostituendo le macchie scure con quelle @di. Il programma dovrebbe prendere una stanza da …
sfondo Un pad una tantum è una forma di crittografia che è stata dimostrata impossibile da decifrare se usato correttamente. La crittografia viene eseguita prendendo un testo in chiaro (composto solo da lettere AZ) e generando una stringa casuale sulla stessa lunghezza (anche solo lettere). Questa stringa funge da chiave. …
È ora di scavare le tue vecchie note di trigonometria dal liceo! La sfida è risolvere i lati e gli angoli sconosciuti di diversi triangoli. E come è consuetudine nel golf del codice, vince il codice di lavoro più piccolo. Questo non è un problema banale; la mia implementazione di …
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.