Sleep Sort è un algoritmo di ordinamento di numeri interi che ho trovato su Internet. Apre un flusso di output e, per ogni numero di input in parallelo, ritarda per il numero di secondi ed emette quel numero. A causa dei ritardi, l'ultimo numero verrà emesso per ultimo. Stimo che …
Crea il programma o la funzione più breve che trova il fattoriale di un numero intero non negativo. Il fattoriale, rappresentato con !è definito come tale n ! : = { 1n⋅(n−1)!n=0n > 0n!:={1n=0n⋅(n−1)!n>0n!:=\begin{cases}1 & n=0\\n\cdot(n-1)!&n>0\end{cases} In parole povere il fattoriale di 0 è 1 e il fattoriale di n, …
I fratelli dell'ordine di San Golfus il Conciso hanno la tradizione di recitare una breve preghiera ogni volta che vedono qualcuno che fa il segno della croce . A causa dell'elevato livello di peccato misurato recentemente tra i turisti, hanno installato telecamere a circuito chiuso nel monastero e ti hanno …
Sfida Creare una funzione o un programma che, quando viene assegnato un numero intero size, procede come segue: Se sizeè uguale a 1, output H H HHH H H Se sizeè maggiore di 1, output X X XXX X X dove Xè l'output del programma / funzione persize - 1 …
Sfida Ho bisogno di aiuto per costruire un muro di mattoni! Metti insieme un po 'di codice per me senza input e produci la seguente parete di output mostrata di seguito: _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ Ora, questo muro è esattamente 10alto e 70largo. Come …
Secondo questo fumetto di XKCD , esiste una formula per determinare se il divario di età in una relazione è "inquietante". Questa formula è definita come: (Age/2) + 7 essendo l'età minima delle persone che puoi frequentare. Pertanto una relazione è inquietante se una delle persone in detta relazione è …
Lo sfondo del futuro Nell'anno 2017, tu e il tuo avversario affronterete una battaglia futuristica con armi da fuoco in cui solo uno può sopravvivere. Sei tu abbastanza esperienza per sconfiggere il tuo avversario? Ora è il momento di perfezionare le tue abilità con le armi nel tuo linguaggio di …
In questa sfida del codice scriverai una funzione hash in 140 byte 1 o meno del codice sorgente. La funzione hash deve accettare una stringa ASCII come input e restituire un intero senza segno a 24 bit ([0, 2 24 -1]) come output. La tua funzione hash verrà valutata per …
Scrivi un programma o una funzione che accetta una stringa contenente solo i caratteri ^e v(puoi presumere che non ci saranno altri caratteri). Leggere da sinistra a destra questa stringa rappresenta la sequenza di clic del mouse un singolo utente fatta durante la visualizzazione di una pila di cambio domanda …
No, non intendo ϕ = 1.618...e π = 3.14159.... Intendo le funzioni . φ (x) è il numero di numeri interi inferiori o uguali a xquelli a cui sono relativamente primi x. π (x) è il numero di numeri primi minori o uguali a x. Diciamo che "non pi" è …
Quali consigli generali hai per giocare a golf a Haskell? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale, almeno in qualche modo specifiche per Haskell. Si prega di inviare un solo suggerimento per risposta. Se non conosci il golf a Haskell, dai un'occhiata alla …
Compito Crea un programma o una funzione valida in più linguaggi di programmazione e quando compilato / interpretato come un linguaggio diverso genera "Hello, World!" in un diverso linguaggio naturale. Ad esempio, una soluzione valida potrebbe generare Hello World!(inglese) quando compilato ed eseguito come C, Hallo Welt!(tedesco) quando compilato ed …
Compito Data una serie di nomi inglesi di cifre "collassate" insieme, in questo modo: zeronineoneoneeighttwoseventhreesixfourtwofive Dividi la stringa in cifre: zero nine one one eight two seven three six four two five Regole L'input è sempre una stringa. Consiste sempre di uno o più nomi di cifre inglesi minuscoli, raggruppati …
backstory: Ti piace il tuo nuovo lavoro di programmazione in una mega-multinazionale. Tuttavia, non ti è consentito navigare sul Web poiché il tuo computer ha solo una CLI. Eseguono anche sweep dei dischi rigidi di tutti i dipendenti, quindi non è possibile scaricare semplicemente un browser Web CLI di grandi …
Chiunque può aumentare l'output di un programma aggiungendo caratteri, quindi facciamo l'esatto contrario. Scrivi un programma completo, una funzione interna o uno snippet per un ambiente REPL in una lingua a tua scelta che soddisfi i seguenti criteri: Il codice deve contenere almeno 1 carattere. L'esecuzione del codice originale produce …
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.