Три готовых случая
Число pn-1 - это n цифр, каждая равна p-1. Например, 79-1 даёт девять шестёрок.
Если вычитаемое само степень основания, выносим общий множитель: 722 − 7 = 7 · (721 − 1). В скобках 21 шестёрка, а множитель 7 приписывает справа ноль.
Слагаемые перед этим приводят к степеням одного числа (нужной системы счисления): 4911 — это 722, 1254 — это 512.
Если вычитают не степень
Произвольное k удобно разложить: pn − k = (pn − 1) − (k − 1). Первая скобка сразу даёт хвост из цифр p − 1, вторая портит только младшие разряды.
Так 54-12 превращается в 4444 минус 11, то есть 4423 в пятеричной.
Приведи всё к степеням основания записи и перепиши число в порядке убывания степеней.