Re: Mettere la cifra dell'unità come prima cifra

Messaggioda Settevoltesette » 11/01/2020, 17:01

Come lo hai calcolato quel mostro? :shock:
Settevoltesette
Average Member
Average Member
 
Messaggio: 220 di 682
Iscritto il: 07/04/2018, 16:06

Re: Mettere la cifra dell'unità come prima cifra

Messaggioda axpgn » 12/01/2020, 11:56

Con tanta pazienza :-D

Testo nascosto, fai click qui per vederlo
Dunque …

Posto $n$ il numero da trovare, poniamo sia $a$ il numero $n$ privato della cifra delle unità ovvero $n=10a+u$.
La richiesta è che $n$ possa generare un multiplo $m=kn$ semplicemente spostando la cifra delle unità $u$ davanti al numero stesso ovvero sia $m=kn=u*10^x+a$ dove $x$ è il numero delle cifre di $a$ (e quindi $n$ ha $x+1$ cifre).

Allora $m=kn=k(10a+u)=u*10^x+a$ da cui $a(10k-1)=u(10^x-k)$.

Risolvendo per $a$ abbiamo $a=u*(10^x-k)/(10k-1)$.

Sostituendo per $n$ infine otteniamo $n=u*(10^e-1)/(10k-1)$ dove $e=x+1$

In conclusione, il minimo valore di $n$ per un dato moltiplicatore $k$ ha $e$ cifre.

Quando la cifra delle unità $u$ è relativamente prima rispetto al denominatore $10k-1$ allora $e$ dipende solo dal moltiplicatore $k$.
La seguente tabella mostra i valori di $e$ per alcuni $k$ quando $u$ e il denominatore ($d=10k-1$) sono relativamente primi.

$k$$d$$e$
21918
32928
4396
54942
65958
76922
87913
98944
10992


Il denominatore $d$ è sempre relativamente primo a $u$ quando $u$ è pari a $2, 4, 8$ e $5$.
Mentre per $3, 6, 9$ e $7$ può capitare che abbiano un fattore comune.
Per esempio se $u=7$ e $k=5$ allora $d=49$ quindi $d'=49/7=7$ per cui $e=6$

Per finire, aggiungo che se $(k-u)>1/10$ allora $n$ deve iniziare con uno zero per avere un risultato corretto, se $(k-10u)>1/10$ occorrono due zeri, se $(k-100u)>1/10$ ne occorrono tre, ecc.


Cordialmente, Alex
axpgn
Cannot live without
Cannot live without
 
Messaggio: 14727 di 40641
Iscritto il: 20/11/2013, 22:03

Re: Mettere la cifra dell'unità come prima cifra

Messaggioda Zero87 » 12/01/2020, 19:26

Non riesco a cavarmi d'impaccio, quindi posto il mio svolgimento, credo non molto corretto visto che non vado avanti.
Testo nascosto, fai click qui per vederlo
Innanzitutto, considero questa scrittura
$a_k *10^k + a_(k-1) * 10^(k-1)+... +a_1*10 +a_0$
in essa considero $a_k \ne 0$ e, logicamente, $k>0$.
Sotto queste premesse, devo cercare quei numeri che soddisfano la seguente uguaglianza
$a_0*10^k +a_k*10^(k-1)+ ....+a_2*10+a_1=2 \cdot (a_k *10^k + a_(k-1) * 10^(k-1)+... +a_1*10 +a_0)$
che non è altro che $f(n)=2n$.
Posso fare un paio di raggruppamenti
$a_0*10^k +(a_k*10^(k-1)+ ....+a_2*10+a_1)=2 \cdot 10 \cdot (a_k *10^(k-1) + a_(k-1) * 10^(k-2)+... +a_1) +2 a_0$
poi, per motivi grafici di comodità, chiamo
$a_k*10^(k-1)+ ....+a_2*10+a_1=X$
da cui ho
$a_0 \cdot 10^k + X = 20 X +2a_0$
ovvero
$19 X = a_0 (10^k-2)$
quindi
$a_0 = \frac{19X}{10^k-2}$

Ora, alcune considerazioni: $a_0 \in {0,1,2,3,4,5,6,7,8,9}$ per costruzione.
$a_0=0$ è impossibile, perché si è supposto $X \ne 0$ (c'era $a_k \ne 0$ per il resto si tratta di una somma di termini non negativi).
Per come è definito $X$, si tratta di un numero compreso tra $10^(k-1)$ e strettamente minore di $10^k$ (al massimo vale $9,9999... \cdot 10^(k-1)$). Quindi il secondo membro di quell'uguaglianza è compreso tra $1,9$ e $19$. Siccome $a_0 \in {0,1,2,3,4,5,6,7,8,9}$, allora $a_k \in {1,2,3,4,5}$ in modo da non far eccedere il valore del secondo membro oltre la singola unità.

Ho trovato solo una condizione su $a_k$, quindi @axpgn, il mio modo di procedere sicuramente non va bene o, almeno, non porta a niente. :D
Ex studente Unicam :heart:
Avatar utente
Zero87
Cannot live without
Cannot live without
 
Messaggio: 5962 di 12931
Iscritto il: 12/01/2008, 23:05
Località: Marche

Precedente

Torna a Scervelliamoci un po'

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite