Qual è il modo più breve di generare una stringa casuale con una data lunghezza e con solo caratteri alfanumerici consentiti? esempio di una stringa casuale: con N = 9 l'uscita sarebbe aZua7I0Lk si può presumere che la lunghezza data N sia sempre maggiore di 0 se necessario puoi assumere …
Abbiamo molti assi orizzontali per i numeri, ma onestamente penso che siano noiosi. Il tuo compito oggi è di costruirmi una porzione di un asse diagonale tra due interi non negativi distinti dati come input. Come costruire un asse diagonale? Facciamo un esempio, con l'input 0, 5. Il nostro asse …
Un Fragile Quine Un quine fragile è un quine che soddisfa la proprietà di avere ogni sottostringa rimuovendo un singolo carattere, quando valutato, produce un errore. Per esempio. Se il tuo programma asdfè un quine, quindi per essere fragile, i seguenti programmi devono errori: sdf adf asf asd Il tuo …
Il tuo compito è scrivere un programma o una funzione che stampa un triangolo ASCII. Sembrano così: |\ | \ | \ ---- Il tuo programma prenderà un singolo input numerico n, con i vincoli 0 <= n <= 1000. Il triangolo sopra aveva un valore di n=3. Il triangolo …
Il tuo compito è quello di assemblare gli interi da 1a N(dato come input) in un rettangolo di larghezza We altezza H(dato anche come input). I singoli numeri possono essere ruotati di qualsiasi multiplo di 90 gradi, ma devono apparire come blocchi contigui nel rettangolo. Cioè, non è possibile suddividere …
Se hai mai imparato a conoscere i numeri primi in classe di matematica, probabilmente avrai dovuto, a un certo punto, determinare se un numero è primo. Probabilmente hai fatto un casino mentre li stavi ancora imparando, ad esempio, scambiando 39 per un numero primo. Bene, non ti preoccupare, dato che …
Dato un input di un elenco di numeri interi positivi con alcuni sostituiti con 0, output dell'elenco con i numeri mancanti che sono stati cambiati in 0sostituiti. Caratteristiche dell'elenco di input: L'elenco avrà sempre una lunghezza di almeno 2. Definiamo la lista di input come ae la "lista originale" (cioè …
La sequenza "Guarda e dì" o "Dì ciò che vedi" è una serie di numeri in cui ognuno descrive l'ultimo. 1 11 (one one) 21 (two ones) 1211 (one two, one one) 111221 (one one, one two, two ones) 312211 (three ones, two twos, one one) e ancora e ancora …
L'ennesimo numero Motzkin è il numero di percorsi da (0, 0) a (n, 0) in cui ogni passaggio ha la forma (1, -1), (1, 0) o (1, 1) e il percorso non scende mai sotto y = 0. Ecco un'illustrazione di questi percorsi per n = 1, 2, 3, 4, …
introduzione Aiuto! Ho accidentalmente lasciato cadere la calcolatrice TI-84 fuori dalla finestra (non chiedere come) e si è rotto. Domani ho un test di matematica e l'unica calcolatrice che posso trovare è una con questi pulsanti: 7 8 9 + 4 5 6 - 1 2 3 * 0 = …
Una sfida abbastanza semplice oggi: Scrivi un programma o una funzione che accetta un numero intero positivo N e stampa o restituisce un elenco ordinato dei numeri univoci che compaiono nella tabella di moltiplicazione i cui moltiplicatori di riga e colonna vanno entrambi da 1 a N compreso. L'elenco può …
Intorno all'anno 1637, Pierre de Fermat scrisse a margine della sua copia dell'Arithmetica: It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have discovered a truly marvelous …
Ispirato da questo . C'è un numero, dato come numero intero, stringa o matrice di cifre (a scelta). Trova la base in cui la rappresentazione del numero avrà la maggior parte dei "4" se restituirà quella base. Numero risultato 624 5 444 10 68 16 restrizioni: La base restituita non …
Conosciamo tutti la famosa sequenza di Fibonacci , che inizia con 0e 1, e ogni elemento è la somma delle due precedenti. Ecco i primi termini (OEIS A000045 ): 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584 Dato un …
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.