How to solve or simplify the following recursive function? $f(x)$ is defined only for whole numbers as follows:
$$f(x)=\begin{cases} 1 & \mbox{if } x<k; \\ f(x-k)+f(x/k) & \mbox{if } x\ge{k} \mbox{ and } k \mbox{ divides } x;\\ f(x-1) & \mbox{otherwise}. \end{cases}$$
Here $k$ is a positive integer $\le10$.