Data una lettera dell'alfabeto inglese, il tuo compito è costruire un alfabeto semi-diagonale sull'input. Come costruire un alfabeto semi-diagonale? Breve descrizione : in primo luogo, prendi la posizione della lettera nell'alfabeto P(qui Pè 1-indicizzato). Quindi, stampi ogni lettera fino all'input (incluso) su una riga, preceduto da P-1e ripeti i Ptempi …
La funzione di Ackermann è nota per essere uno degli esempi più semplici di una funzione totale e calcolabile che non è ricorsiva primitiva. Useremo la definizione di A(m,n)prendere due interi non negativi dove A(0,n) = n+1 A(m,0) = A(m-1,1) A(m,n) = A(m-1,A(m,n-1)) È possibile implementare una funzione nominata o …
Scrivi un breve programma per l' algoritmo 196 . L'algoritmo inizia da un numero intero, quindi aggiunge il suo contrario fino a raggiungere un palindromo. per esempio input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 Ingresso un …
Il triangolo di Pascal viene generato iniziando con un 1 nella prima riga. Nelle righe successive, il numero è determinato dalla somma dei due numeri direttamente sopra di esso a sinistra e a destra. Per dimostrare, ecco le prime 5 file del triangolo di Pascal: 1 1 1 1 2 …
Data la notazione di Dowker di un nodo e i suoi segni di incrocio, calcola il suo polinomio di parentesi. Sebbene ci siano più definizioni tecniche, per questa sfida è sufficiente pensare a un nodo come qualcosa fatto fisicamente attaccando le due estremità di una corda. Poiché i nodi esistono …
La banca è stata fatta a pezzi e tutti i criminali mafiosi locali hanno un alibi insolito: erano a casa a giocare a Connect 4! Al fine di aiutare con l'indagine, ti viene chiesto di scrivere un programma per convalidare tutte le schede Connect 4 che sono state sequestrate al …
Aiuto! Mi sembra di avere un'eco fastidiosa in alcuni dei miei array e mi piacerebbe liberarmene. In questo caso, l'array originale si ripete da qualche parte nel mezzo causando l'aggiunta reciproca dei valori. Ad esempio, l'array [ 422, 375, 527, 375, 859, 451, 754, 451 ]contiene un'eco di se stesso …
Hai bloccato la bici con un lucchetto a combinazione di 3 cifre. Ora vuoi fare un giro e devi sbloccarlo con l'aiuto del seguente programma. Ingresso 1o parametro La combinazione di cifre del blocco in stato bloccato . Deve essere diverso dal secondo parametro (= la combinazione di stato sbloccato …
Dato un elenco finito, restituisce un elenco di tutti i suoi prefissi, incluso un elenco vuoto, in ordine crescente della loro lunghezza. (Fondamentalmente implementando la funzione Haskell inits.) Dettagli L'elenco di input contiene numeri (o un altro tipo, se più conveniente). L'output deve essere un elenco di elenchi . L'invio …
Da non confondere con Trova il fattoriale! introduzione Il fattoriale di un numero intero npuò essere calcolato da n!=n×(n−1)×(n−2)×(...)×2×1n!=n×(n−1)×(n−2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 Questo è relativamente facile e niente di nuovo. Tuttavia, i fattoriali possono essere estesi a doppi fattoriali , in modo tale che n!!=n×(n−2)×(n−4)×(...)×4×2n!!=n×(n−2)×(n−4)×(...)×4×2n!!=n\times(n-2)\times(n-4)\times(...)\times4\times2 per i numeri pari e n!!=n×(n−2)×(n−4)×(...)×3×1n!!=n×(n−2)×(n−4)×(...)×3×1n!!=n\times(n-2)\times(n-4)\times(...)\times3\times1 per i …
Il mese scorso ho preso in prestito molti libri dalla biblioteca. Erano tutti buoni libri, pieni di emozioni e colpi di scena. Sfortunatamente, ad alcuni punti sono diventato molto arrabbiato / triste / deluso, quindi ho strappato alcune pagine. Ora la biblioteca vuole sapere quante pagine ho strappato per ogni …
Ai giorni dei tuoi nonni, la composizione di un numero di telefono veniva effettuata con una manopola rotativa come questa: Per comporre ciascuna cifra, inserire il dito nel foro corrispondente, tirarlo fino all'arresto e rilasciarlo. Un meccanismo farà tornare il quadrante in posizione di riposo e il telefono si disconnetterà …
sfondo Una griglia triangolare è una griglia formata piastrellando regolarmente il piano con triangoli equilateri di lunghezza laterale 1. L'immagine sotto è un esempio di griglia triangolare. Un punto reticolare triangolare è un vertice di un triangolo che forma la griglia triangolare. L' origine è un punto fisso sul piano, …
Una palla di cannone viene sparata in modo tale che nel primo battito di ciglia del suo volo sale dalle Ncime degli alberi, durante il secondo battito di ciglia dalle N-1cime degli alberi, ecc. Fino a raggiungere il punto più alto della sua traiettoria. Quindi inizia a cadere di 1, …
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.