Como Gribouillis señala, no existen soluciones únicas a las ecuaciones como este.
La ecuación sólo conecta los valores de $f(x)$ para los valores de $x$ que difieren por un factor de diez, así que no dice nada acerca de la $f(x)$ $f(y)$ al $x/y$ no es una potencia entera de diez.
Sin embargo, hay una manera de encontrar una "buena" solución para el tipo de ecuación.
Si desea que la solución general en lugar de bastante, este no es tu respuesta.
Bastante me refiero a algo que satisface una generalización natural de su condición.
Considerar el segundo problema.
Tomar cualquier $x\in(0,\infty)$$n\in\mathbb N$.
Tenemos
$$
\begin{split}
f(10^nx)
&=
1+5f(10^{n-1}x)
\\&=
1+5(1+5f(10^{n-2}x))
\\&=
(1+5)+5^2f(10^{n-2}x)
\\&=
\dots
\\&=
(1+5+25+\dots+5^{n-1})+5^nf(x)
\\&=
\frac14(5^n-1)+5^nf(x)
\\&=
5^n(\frac14+f(x))-\frac14
.
\end{split}
$$
Esta fórmula se puede utilizar para encontrar la solución general si desea.
Para encontrar una solución bonita, añadimos el adicional de restringir el supuesto de que esto tiene para todos los valores de $n\in\mathbb R$.
Para $x=1$ $f(1)=a-1/4$ (el cambio es por conveniencia) esto lleva a
$$
f(y)
=
f(10^{\log_{10}y})
=
%5^{\log_{10}y}(\frac14+a)-\frac14
5^{\log_{10}y}-\frac14
.
$$
Es fácil comprobar que este hecho satisface
$f(10^tx)
%=5^{t+\log_{10}x}-\frac14=5^t5^{\log_{10}x}-\frac14
=5^t(f(x)+1/4)-1/4$
para todos los $x>0$$t\in\mathbb R$.
Usted es libre de elegir el parámetro de $a$.
Para $a=0$ usted obtiene la constante de la función $f(x)=-1/4$.
Del mismo modo, para el primer problema con el que se obtendría $f(y)=a+\log_{10}y$ con este método.