How many digits are there in $2020 ^{2020} $ ?
In solution, I first factorized the given number to be $202^{2020}\times10^{2020}$
This made it sufficient to calculate the total digit number of $202^{2020}$ and then add $2020$ digits (for the zeroes in $10^{2020}$ ) to find the answer
Now I found out all powers of $202$ up to $7th$ power, by hand-multiplication. What I figured out is:
For every $202^{1+3n}$ no. of digits in the answer is $ 3 + 7n $
This way the answer of this question should lead to $6734$ digits where, $202^{2020}$ has $4714$ digits, and $2020$ more digits for $10^{2020}$
My question is, whether the formula I mentioned in bold letter, is always applicable up to any natural number value of $n$ ?