![]() |
![]() |
||||||||||
|
|
![]() |
|
Strumenti della discussione | Modalità di visualizzazione |
![]() |
#2661 |
Utente
![]() ![]() Data di registrazione: Jun 2013
Messaggi: 998
|
![]() Senza simulazione.
Il più piccolo numero che sia divisibile per tutti i numeri da 2 a 18 è Nmin=36756720. Infatti i divisori dei vari numeri da 18 a 10 sono: 18 --> 9 6 3 2 17 --> 17 16 --> 8 4 2 15 --> 5 3 14 --> 7 2 13 --> 13 12 --> 6 4 3 2 11 --> 11 10 --> 5 Nmin è uguale al prodotto dei divisori massimi per ogni numero da 18 a 11 (il 10 lo escludo perchè il suo divisore massimo è lo stesso di 15). Nmin ha 8 cifre per cui devo poi successivamente moltiplicarlo per numeri maggiori di 27 e minori di 273 per ottenere numeri a 10 cifre. A questo punto li ho tutti in Excel. Semplicemente verifico che ci siano tutte le cifre e trovo solo questo che soddisfa la condizione del quiz: 3785942160 ![]()
__________________
APOD NASA: M45 M52 Orion NGC4921 M17 Cat's Paw Cent. A Orion M81 NGC2264 M104 M106 Virgo Cluster NGC2841 IC434 M17 Pelican Cent. A Science Mag. Ultima modifica di Lagoon : 13-02-18 16:19. |
![]() |
![]() |
![]() |
#2662 | |
Utente Super
![]() ![]() ![]() ![]() ![]() Data di registrazione: Nov 2009
Ubicazione: Terra dei Walser
Messaggi: 5,589
|
![]() Quote:
![]() Nessuno rilancia? ![]() Quello che hai trovato va bene, ma non è il numero che rappresenta la soluzione minima (e neppure la massima... ![]() ![]() |
|
![]() |
![]() |
![]() |
#2663 |
Utente
![]() ![]() Data di registrazione: Jun 2013
Messaggi: 998
|
![]() Sì perchè il numero minimo che è divisibile per tutti i numeri da 2 a 18 che ho trovato non è il minimo.
Ho infatti moltiplicato i divisori in rosso sotto: 18 --> 9 6 3 2 17 --> 17 16 --> 8 4 2 15 --> 5 3 14 --> 7 2 13 --> 13 12 --> 6 4 3 2 11 --> 11 10 --> 5 Il minimo corretto è 12252240. I numeri su 10 cifre sono: 2438195760 3785942160 4753869120 4876391520 |
![]() |
![]() |
![]() |
#2664 |
Utente Super
![]() ![]() ![]() ![]() ![]() Data di registrazione: Nov 2009
Ubicazione: Terra dei Walser
Messaggi: 5,589
|
![]() |
![]() |
![]() |
![]() |
#2665 | |
Utente Super
![]() ![]() ![]() ![]() ![]() Data di registrazione: Feb 2008
Ubicazione: Unione Europea
Messaggi: 6,233
|
![]() Quote:
Sia k un numero complesso qualunque purché diverso da zero. E sia: a = k·[√(2) + 1] e b = k·[√(2) – 1]. Allora ab = (k^2)·(2 – 1) = k^2; a^2 + b^2 = (k^2)·{[2+1 + 2√(2)] +[2+1 – 2√(2)]} = 6·k^2 = 6ab. D'altra parte, a + b = 2√(2)·k e a – b = 2k, per cui (a + b)/(a – b) = √(2). Morale: a e b sono due numeri complessi tali che: a/b = [√(2) + 1]/[√(2) – 1] = 3 + 2√(2). Se a e b sono due complessi non nulli tali che a^2 + b^2 = 6ab, allora (essendo l'uguaglianza simmetrica rispetto ad a e b): (a + b)/(a – b) = ±√(2). Così come è, il quiz mi pare di livello pari a quello della nostra scuola media inferiore. Sarebbe di livello più elevato [di quello ddella nostra scuola media inferiore] se fosse come segue: Due numeri complessi a e b sono tali che: 1) a/b è reale e maggiore di 1; 2) a^2 + b^2 = 6ab. • Dimostrare che (a + b)/a – b) = √(2). •• Determinare l'insieme di tutte le possibili coppie [a, b] caratterizzate dalle proprietà 1) e 2). ––– ![]()
__________________
Erasmus «NO a nuovi trattati intergovernativi!» «SI' alla "Costituzione Europea" federale, democratica e trasparente!» Ultima modifica di Erasmus : 14-02-18 11:49. |
|
![]() |
![]() |
![]() |
#2666 | |
Utente Super
![]() ![]() ![]() ![]() ![]() Data di registrazione: Feb 2008
Ubicazione: Unione Europea
Messaggi: 6,233
|
![]() Quote:
16·9·5·7·11·13·17 = 12252240 Ogni numero divisibile per questo numero finisce con 0. Occorre quindi trovaregli interi di 9 cifre tutte diverse e diverse da 0 divisibili per 1225224 e poi aggiungere uno zero in coda. Questi interi sono maggiori di 99.999.999/1225224, (cioè di 81) e minori di 1.000.000.000/1225224 (cioè di 817). Non so come fare se non provando. Astromauh (o Lagoon) può moltiplicare 1225224 per gli interi da 82 a 816 inclusi e selezionare quei prodotti con le 9 cifre che sono particolari permutazioni delle cifre da 1 a 9 incluse.. Tanti auguri di buon lavoro! Se poi c'è qualche metodo più veloce ... spiegatemelo con calma e chiarezza (perché ... ormai sono anche scrso di comprendoniio!) perché ne sono interessato ![]() ––– ![]()
__________________
Erasmus «NO a nuovi trattati intergovernativi!» «SI' alla "Costituzione Europea" federale, democratica e trasparente!» Ultima modifica di Erasmus : 14-02-18 12:19. |
|
![]() |
![]() |
![]() |
#2667 |
Utente
![]() ![]() Data di registrazione: Jun 2013
Messaggi: 998
|
![]() @Erasmus: è la soluzione che ho trovato io
|
![]() |
![]() |
![]() |
#2668 |
Utente Super
![]() ![]() ![]() ![]() ![]() Data di registrazione: Feb 2008
Ubicazione: Unione Europea
Messaggi: 6,233
|
![]() Vedo...
Ma – se ho ancora sufficiente comprendonio per capire – mi pare che hai fatto esattamente quello che ho detto anch'io: moltiplicare 1225224 per numeri che diano prodotti con 9 cifre (ossia fattori interi maggiori di 81 e minori di 817). Continuo a non capire. Come fa aspesi a dire se va bene o no un risultato? Ovvio: lui il risultato lo conosce! Ma questa volta come fa a conoscerlo senza programmare? Insomma: occorre implementare qualcosa che esegue pressapoco il seguente algoritmo (che scrivo in una forma che mi viene così perché una volta programmavo in Pascal): Codice:
Metti il contatore q a 0; per k [intero] da 81 a 816 (tranne quando k è multiplo di 10) fa inizio n = 1225224·k; elenca le cifre di n, diciamole C[m] com m da 1 a 9; metti (OK = vero) e (r= 0) ; fintanto che (OK è vero) e (r < 8) fa inizio aumenta r di 1; metti s uguale a r; fintanto che (OK è vero) e (s < 9) fa inizio aumenta s di 1; OK = NON (C[r] = C[s]); Se (OK è vero) e (r=8) e (s = 9) allora fa inizio aumenta q di 1; moltiplica n per 10; registra il risultato come numero N[q] fine fine fine fine. ![]() ––––– ![]()
__________________
Erasmus «NO a nuovi trattati intergovernativi!» «SI' alla "Costituzione Europea" federale, democratica e trasparente!» |
![]() |
![]() |
![]() |
#2669 |
Utente
![]() ![]() Data di registrazione: Jun 2013
Messaggi: 998
|
![]() Nono, niente codice (o quasi).
Basta che metti su Excel tutti i numeri a 10 cifre ottenuti moltiplicando il minimo trovato (1225224) e con una semplice formula verifichi che siano presenti tutte le cifre. Almeno così ho fatto io. ![]() |
![]() |
![]() |
![]() |
#2670 | |
Utente Super
![]() ![]() ![]() ![]() ![]() Data di registrazione: Nov 2009
Ubicazione: Terra dei Walser
Messaggi: 5,589
|
![]() Quote:
![]() Però, per essere sinceri, il quiz l'ho copiato da internet... ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
Links Sponsorizzati |
Strumenti della discussione | |
Modalità di visualizzazione | |
|
|