I only have problem about (b).
My efforts:
Consider the special case in which all transition probabilities are 1. Then the first return probabilities are $f^n_{jj}=1$ when $n=r$ and $f^n_{jj}=0$ when $n\neq r$. Since the problem requires $n>r$, any $\alpha$ works for this case. $$\begin{bmatrix}0&1&0&0 \\\\ 0&0&1&0 \\\\ 0&0&0&1 \\\\ 1&0&0&0\end{bmatrix}$$
Next consider the case in which not every transition probability is 1. Then at least one of them is less than 1. If that less-than-1 probability is only on row $j$ of the transition matrix, then the result is similar to the all-1 case and any $\alpha$ works. $$\begin{bmatrix}p_j&q_j&0&0 \\\\ 0&0&1&0 \\\\ 0&0&0&1 \\\\ 1&0&0&0\end{bmatrix}$$
Since the problem requires $n>r$, the state must not be in $j$ for $n\leq r$. Suppose the state is in $i$ when $n=r$. Then we have $0<p^r_{ji}<1$. If no $p_{ik}$ is one, then we can simply take $\alpha$ to be the largest of these $p_{ik}$ and the $r$th root of $p^r_{ji}$. But if there is one, I don't know what to do. Since the 1 increases the number of transitions and also the desired $\alpha$.
