Raddoppio e shifting

Cannelloni1
Consideriamo la funzione $s:\mathbb{N}\rightarrow\mathbb{N}$ che opera sulle cifre nel seguente modo: mette la prima cifra (quella delle unità) davanti all'ultima. Per fare qualche esempio $s(1234)=4123$ oppure $s(23)=32$, $s(210)=21$ e così via.
a) Trovare il più piccolo numero $n$ tale che verifichi $2n=s(n)$ (almeno 1 esiste)
b) Quanti sono questi numeri?
La domanda è posta nel naturale contesto della base 10, ma trovata la soluzione per la base 10 si ha il metodo per ogni base (è solo questione di rifare i conti)

Risposte
axpgn

Cannelloni1

axpgn
È lunga, se avrò tempo lo scriverò; comunque c'è già un thread in questa sezione a riguardo, ritrovarlo è dura :D

axpgn

giammaria2
Anni fa, avevo proposto io questo quesito, su un altro forum. Riscrivo in breve sia la soluzione che ne davo io, sia quella di un altro utente (che trovo più bella della mia ed è simile a quella di axpgn, ma migliorata).


Rispondi
Per rispondere a questa discussione devi prima effettuare il login.