Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
* Tre CuBi
Nuovo argomento   Rispondi    Indice del forum -> Enigmi e giochi matematici
Precedente :: Successivo  
Autore Messaggio
madvero
Amministratore
Amministratore


Registrato: 05/07/05 20:42
Messaggi: 19480
Residenza: Ero il maestro Zen. Scrivevo piccole poesie Haiku. Le mandavo a tutti via e-mail.

MessaggioInviato: 17 Giu 2009 03:02    Oggetto: Rispondi citando

_L_ ha scritto:
peccato che non ho la più pallida idea di come si risolvano questo tipo si equazioni

neanch'io... o meglio, in teoria lo saprei anche, ma preferisco la forza bruta !!!
Top
Profilo Invia messaggio privato Invia e-mail HomePage
IvoFaArtiInvano
Eroe
Eroe


Registrato: 02/12/07 16:59
Messaggi: 62

MessaggioInviato: 17 Giu 2009 12:43    Oggetto: Rispondi citando

Questo è il metodo migliore che ho trovato operando solo con carta e penna
(seppur macchinoso, riduco il calcolo da 1000 operazioni con forza bruta a circa 65):

Citazione:
Indico con a,b e c rispettivamente le cifre di unità decine e centinaia.

Dal problema:
a^3+b^3+c^3=a+10b+100c

=> a^3-a=(100c-c^3)+(10b-b^3)
=> (a-1)*a*(a+1)=(100c-c^3)+(10b-b^3)

[1]:si nota che il secondo membro è pari al prodotto di tre interi successivi e quindi che esso è divisibile sicuramente per 2 e per 3 (quindi anche per 6), in particolare che esso è un numero pari;

pongo:
A(a)=(a-1)*a*(a+1)
B(b)=(10b-b^3)
C(c)=(100c-c^3)

A(a)=B(b)+C(c) [2]

si hanno queste possibilità per A(a):
A(0)=A(1)=0; A(2)=6; A(3)=24; A(4)=60; A(5)=120; A(6)=210; A(7)=336; A(8)=504; A(9)=720;

si hanno queste possibilità per B(b):
B(0)=0; B(1)=9; B(2)=12; B(3)=3; B(4)=-24; B(5)=-75; B(6)=-156; B(7)=-273; B(8)=-432; B(9)=-639;

si hanno queste possibilità per C(c):
C(0)=0; C(1)=99; C(2)=192; C(3)=273; C(4)=336; C(5)=375; C(6)=384; C(7)=357; C(8)=288; C(9)=171;

costruisco la seguente matrice delle somme B(b)+C(c) (10X10)
x(b,c)=B(b)+C(c)

prima di mettermi a calcolare tutte le 100 somme per riempire la matrice, disegno la tabella 10X10 con le celle tutte vuote e comincio ad escludere quelle che sono sicuramente incompatibili con la [1] senza fare calcoli, mettendoci una croce sopra:
1) tolgo tutte le celle (b,c) tali che B(b)+C(c)<0 (si vede a occhio per i valori negativi di B(c))
2) tolgo tutte le celle (b,c) che presentano B(b) dispari e C(c) pari o viceversa (per via della [1] sono esclusi i valori dispari)

a questo punto mi rimangono solo 36 celle da riempire con le somme:

vedi la tabella

controllando quali di queste soddisfano la [2] (valori in rosso), ottengo tutte le soluzioni possibili:

c=0; b=0; --> a=0 oppure a=1
c=4; b=0; --> a=7
c=1; b=5; --> a=3
c=3; b=7; --> a=0 oppure a=1

ottenendo le seguenti sei triadi:

000 e 001
407
153
370 e 371
Top
Profilo Invia messaggio privato
Massive X
Semidio
Semidio


Registrato: 17/06/08 16:24
Messaggi: 235

MessaggioInviato: 17 Giu 2009 22:23    Oggetto: Rispondi citando

interessante metodo, anche se a dire il vero i calcoli sono già ridotti a 100 dalla prima equazione (già postata in precedenza) che praticamente è
Citazione:

un piano nello spazio, e il metodo descritto trova i punti (interi) appartenenti al piano

il mio metodo invece si basa su cose in comune tra i due membri dell'equazione e considerando i cubi delle cifre....
Top
Profilo Invia messaggio privato
Salmastro
Dio minore
Dio minore


Registrato: 13/12/06 19:36
Messaggi: 883
Residenza: Casalmico

MessaggioInviato: 18 Giu 2009 19:00    Oggetto: Rispondi citando

a parte che in Giovanni 21-11 si legge:

Allora Simon Pietro salì nella barca e trasse a terra la rete piena di centocinquantatrè grossi pesci. E benchè fossero tanti, la rete non si spezzò.

altro non mi sovviene Confused

ah, un'altra cosa: ho verificato che le cifre finali dei cubi dei numeri da zero a nove sono tutte e solo le stesse cifre da 0 a 9,
ma in ordine diverso, vale a dire: 0 1 8 7 4 5 6 3 2 9

non so se può essere utile Rolling Eyes
Top
Profilo Invia messaggio privato AIM Yahoo MSN
Massive X
Semidio
Semidio


Registrato: 17/06/08 16:24
Messaggi: 235

MessaggioInviato: 19 Giu 2009 08:53    Oggetto: Rispondi citando

salmastro ha scritto:
a parte che in Giovanni 21-11 si legge:

Allora Simon Pietro salì nella barca e trasse a terra la rete piena di centocinquantatrè grossi pesci. E benchè fossero tanti, la rete non si spezzò.

altro non mi sovviene Confused

ah, un'altra cosa: ho verificato che le cifre finali dei cubi dei numeri da zero a nove sono tutte e solo le stesse cifre da 0 a 9,
ma in ordine diverso, vale a dire: 0 1 8 7 4 5 6 3 2 9

non so se può essere utile Rolling Eyes

ci sei quasi, ma con Giovanni non vedo nessi...
Top
Profilo Invia messaggio privato
Salmastro
Dio minore
Dio minore


Registrato: 13/12/06 19:36
Messaggi: 883
Residenza: Casalmico

MessaggioInviato: 30 Giu 2009 19:58    Oggetto: Rispondi citando

beh, dicci qualcosa in più Wink
Top
Profilo Invia messaggio privato AIM Yahoo MSN
Scrigno
Semidio
Semidio


Registrato: 26/07/09 04:32
Messaggi: 313

MessaggioInviato: 26 Lug 2009 11:24    Oggetto: Rispondi citando

L'algoritmo al quale mi viene da pensare è
Citazione:

x^3+y^3+z^3 = x*100 + y*10 + z

dove :

x <> y <> z

E

x; y; z Appartengono (0;1;2;3;4;5;6;7;8;9)


Però non so risolverlo se non con l' uso della forza bruta Razz
Top
Profilo Invia messaggio privato
casi
Comune mortale
Comune mortale


Registrato: 30/07/09 09:57
Messaggi: 3
Residenza: Sondrio

MessaggioInviato: 16 Nov 2009 14:37    Oggetto: Stessa programmazione stesse soluzioni anche in JavaScript Rispondi

<script language="JavaScript" type="text/javascript">
for(i=0;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
if(100*i+10*j+k == i*i*i + j*j*j + k*k*k)
document.write(i,j,k,'<br/>');
</script>

000
001
153
370
371
407
Top
Profilo Invia messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Enigmi e giochi matematici Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi