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 …
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" è …
Il piccolo Chandler è triste. Disegnagli una nuvola per rallegrarlo. Nota: disegnare una nuvola in realtà non lo rallegra. Un cerchio può essere definito come una 3 tupla in (x,y,r)cui si xtrova la posizione x del cerchio su un piano cartesiano, yè la posizione y del cerchio su un piano …
Sfida: Dato una stringa ssui caratteri a- z, A- Z, 0- 9, aggiungi la lunghezza di sse stesso, contando i caratteri aggiuntivi nella lunghezza come parte della lunghezza totale di s. Ingresso: Solo una stringa di lunghezza arbitraria (può essere vuota). Produzione: La stessa stringa, ma con la sua lunghezza …
L' algoritmo del cassiere è un algoritmo per apportare modifiche al numero minimo di monete che funziona abbastanza bene per la maggior parte dei sistemi valutari. Tuttavia, come la maggior parte degli algoritmi avidi, non è privo di difetti. Se un sistema valutario è impostato nel modo giusto (o semplicemente …
Lo prometto, questa sarà la mia ultima sfida sui tetti diamantati (almeno per un po '). Il lato positivo è che questa sfida non ha nulla a che fare con l'arte ASCII e non è nemmeno un codice golf, quindi in realtà è completamente diverso. Quindi, come promemoria, ogni esagono …
L'ex segretario alla Difesa degli Stati Uniti, Donald Rumsfeld, rese famosa la frase "conosciuti". Qui andremo a distillare le sue osservazioni in una strofa a quattro righe. In particolare, genera questo testo: known knowns known unknowns unknown knowns unknown unknowns Le maiuscole non contano (ad esempio, Known unKnownsva bene) e …
Dato un numero non negativo n, fornire il numero di modi per esprimere ncome la somma di due quadrati di numeri interi n == a^2 + b^2( OEIS A004018 ). Si noti che ae bpuò essere positivo, negativo o pari a zero, e il loro ordine è importante. Vince il …
Scrivi un programma o una funzione che contiene un elenco non vuoto di numeri interi positivi. Si può presumere che sia inserito in un formato conveniente ragionevole come "1 2 3 4"o [1, 2, 3, 4]. I numeri nell'elenco di input rappresentano le sezioni di un grafico a torta completo …
Immagina il seguente scenario: stai giocando a navi da guerra con un amico ma decidi di imbrogliare. Invece di muovere una nave dopo che spara dove era la tua nave, decidi di non posizionare alcuna nave. Gli dici che tutti i suoi colpi sono mancati, finché non è impossibile posizionare …
La sfida Il tuo compito è quello di creare un programma che prenda un dato input di stringa e generi l'input in un formato quadrato. Le stringhe vuote dovrebbero restituire una stringa vuota. Esempi Dato l'input: golf Il tuo programma dovrebbe produrre: golf o l l o flog Ingresso: 123 …
Il tuo compito è quello di scrivere un programma che produrrà un elenco leggibile di ogni parola di cinque lettere con la struttura: consonante - vocale - consonante - vocale - consonante L'output deve essere ordinato in ordine alfabetico con una parola per riga e nessuna parola ripetuta due volte. …
sfondo Il cosiddetto "Protocollo degli orinatoi", che descrive l'ordine in cui i singoli orinatoi vengono raccolti nel bagno di un uomo, è stato discusso in più punti. Una versione è disponibile in questo post sul blog di xkcd . Questa domanda riguarda una leggera variazione: Disposizione : n orinali in …
I numeri catalani ( OEIS ) sono una sequenza di numeri naturali che spesso compaiono in combinatoria. L'ennesimo numero catalano è il numero di parole di Dyck (stringhe bilanciate di parentesi o parentesi come [[][]]; formalmente definite come una stringa usando due caratteri aeb in modo tale che ogni sottostringa …
Introduzione: Un cubo di Rubik 3x3x3 ha 43,252,003,274,489,856,00043,252,003,274,489,856,00043,252,003,274,489,856,000 possibili permutazioni, che è di circa 43 quintilioni . Potresti aver sentito parlare di questo numero prima, ma come viene effettivamente calcolato? Un cubo di Rubik 3x3x3 ha sei lati, ciascuno con nove adesivi. Osservando i pezzi (esterni) invece degli adesivi, abbiamo …
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.