Mi basta una buona spiegazione.Originariamente inviato da fusionalfa
ti basta separare le cifre di un numero:
considera 123 , se vuoi prendere solo 3 dovrai fare 123 % 10...
se invece fai 123/10 ti prenderà dodici come risultato
ma ti serve l'algoritmo?![]()
Comunque avevo dimenticato il mod..E' si, così credo si possa fare. Cioè io penso che si potrebbero estrarre tutti i numeri dell'X tramite il %, inserirli in un array, moltiplicarli per le varie potenze di 10, addizionarli fra di loro e confrontare il risultato con il prodotto di A * X. Se ti trovi ritorna X, altrimenti incrementa X e ripeti il ciclo. Può andare così?
Non so perchè, ma sembra un tantinello complicato.. :master:

E' si, così credo si possa fare. Cioè io penso che si potrebbero estrarre tutti i numeri dell'X tramite il %, inserirli in un array, moltiplicarli per le varie potenze di 10, addizionarli fra di loro e confrontare il risultato con il prodotto di A * X. Se ti trovi ritorna X, altrimenti incrementa X e ripeti il ciclo. Può andare così?
Rispondi quotando