Все эти группы сводятся к
![$\lfloor\sqrt[d]{10^k-1}\rfloor$ $\lfloor\sqrt[d]{10^k-1}\rfloor$](https://dxdy-03.korotkov.co.uk/f/2/6/2/262a4bddcb09b9f16e9cc2ce2766785182.png)
.
Т.е. нет никакого смысла делить на группы.
И цифры перестают меняться уже с

просто потому что

под корнем уже не влияет на
округлённый результат.
И если

не кратно

, то единицу под корнем можно и не вычитать.
Т.е. всё Ваше предложение сводится к проверке чисел
![$n=\lfloor\sqrt[d]{10^k-1}\rfloor$ $n=\lfloor\sqrt[d]{10^k-1}\rfloor$](https://dxdy-02.korotkov.co.uk/f/1/e/4/1e4ccff4a4bbf48c8ffc546930d0875b82.png)
для разных

, которые по идее после возведения в степень

должны давать число почти из девяток (о чём
было сказано выше кстати). И чудесным образом для

подходит

. Но думаю это просто везение. Потому что для других степеней этот метод не срабатывает. И ещё была подсказка:
Подсказка:

.
Т.е. и

не максимум для четвёртой степени ...