La sfida riguarda la matematica. Considera anche l'uso di tag più specifici: [numero] [teoria dei numeri] [aritmetica] [combinatoria] [teoria dei grafi] [geometria] [algebra astratta].
Sto costruendo un gigantesco robot lego e ho bisogno di generare alcuni rapporti di trasmissione particolari utilizzando una serie di ingranaggi. Ho un sacco di ingranaggi con le dimensioni degli ingranaggi lego comuni: 8, 16, 24 o 40 denti. Scrivi un programma che posso usare quando inserisco un rapporto di …
Ti vengono date le funzioni: h1 (f, * args) e h2 (f, * args) Entrambi sono metodi che sono già definiti per te (qui l'asterisco indica un numero variabile di argomenti) f è una funzione, * args è un elenco di parametri da passare a quella funzione h1 restituisce un …
Quando ho visto il titolo di questa domanda chiusa , ho pensato che sembrava un'interessante sfida per il golf del codice. Vorrei quindi presentarlo come tale: Sfida: Scrivi un programma, un'espressione o una subroutine che, data un'espressione aritmetica nella notazione infix , come 1 + 2, genera la stessa espressione …
Scrivi un programma che testerà la primalità di un numero specificato e fornirà l'output come valore booleano (True è primo). Il tuo test primo può (ma non deve) essere valido per il numero 1. Ecco il problema: il tuo stesso programma deve riassumere in un numero primo. Converti ogni carattere …
Presentato in onore di APL come strumento interattivo che compie 50 anni quest'anno sfondo Ken [Iverson] presentò il suo documento Formalismo nei linguaggi di programmazione nell'agosto del 1963 ad una conferenza di lavoro sulle strutture del linguaggio meccanico, Princeton, NJ L'elenco dei confidenti è pieno di nomi famosi e che …
Compito Scrivi una funzione che accetta due numeri interi a,bche rappresentano il numero intero gaussiano z = a+ib(numero complesso). Il programma deve restituire vero o falso a seconda che a+ibsi tratti di un primo gaussiano o meno . Definizione: a + bi è un numero primo gaussiano se e solo …
Immagina questa breve funzione per bloccare un numero compreso tra 0 e 255: c = n => n > 0 ? n < 255 ? n : 255 : 0 È questa la versione più breve possibile di una funzione di blocco con JavaScript (senza funzionalità ES.Next)? PS: Non sono …
L'aggiunta capovolta della piramide è il processo di prendere un elenco di numeri e aggiungerli consecutivamente fino a raggiungere un numero. Quando vengono indicati i numeri 2, 1, 1, si verifica la seguente procedura: 2 1 1 3 2 5 Questo termina con il numero 5. IL TUO COMPITO Dato …
Dato un intero di input n > 1, genera un ottagono di arte ASCII con lunghezze laterali composte da ncaratteri. Vedi esempi di seguito: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # …
Sfida Dati nove numeri, a, b, c, d, e, f, g, h, icome input che corrispondono alla matrice quadrata: M = ⎛⎝⎜un'dgBehcfio⎞⎠⎟M=(abcdefghi)\mathbf{M} = \begin{pmatrix}a& b& c\\ d& e& f\\ g& h& i\end{pmatrix} Trova l'inverso della matrice, e crea i suoi componenti.M- 1M−1\mathbf{M}^{-1} Matrice inversa L'inverso di una matrice 3 per …
(Nota: questa è la mia prima domanda di golf in codice, ma per quanto ne so, nessun altro ha fatto esattamente questo, quindi dovrei essere buono.) Il tuo compito è creare un programma o una funzione che includa una stringa se un numero intero ne restituisca o generi quel testo …
Ingresso Una stringa mescolata non vuota composta da caratteri ASCII nell'intervallo .[ 32..126 ][32..126][32..126] Produzione L'output si ottiene applicando rotazioni successive alla stringa di input. Per ogni lettera ( [a-zA-Z]) nella stringa di input, da sinistra a destra: se la lettera è in maiuscolo, ruota tutti i caratteri prima di …
La sequenza reverse-then-add (RTA) è una sequenza ottenuta aggiungendo un numero al suo reverse e ripetendo il processo sul risultato. Per es., 5 + 5 = 10 ⇒ 10 + 01 = 11 ⇒ 11 + 11 = 22 ⇒ 22 + 22 = 44 ⇒ . . .5+5=10⇒10+01=11⇒11+11=22⇒22+22=44⇒ ... …
La sfida è scrivere codegolf per gli hafniani di una matrice . L'hafniano di una matrice 2n-by- 2nsimmetrica Aè definito come: Qui S 2n rappresenta l'insieme di tutte le permutazioni degli interi da 1a 2n, cioè [1, 2n]. Il link di Wikipedia parla delle matrici di adiacenza, ma il codice …
Una matrice Walsh è un tipo speciale di matrice quadrata con applicazioni nel calcolo quantistico (e probabilmente altrove, ma mi interessa solo il calcolo quantistico). Proprietà delle matrici di Walsh Le dimensioni sono le stesse potenza di 2. Pertanto, si può fare riferimento a queste matrici per l'esponente due 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.