Числа Армстронга(почти)
Нужно решить задачку. Надо найти такие натуральные числа, не более 10000, в которых сумма цифр в некоторой степени равна самому числу. Пример такого числа: 81, 8+1=9, 9^2=81. Ограничение по степени "5", так как 10^5=10000. Я так понимаю изначально нужен цикл, который целочисленным делением разобьёт число, а дальше очевидные действия, но я в корне не понимаю как реализовать полноценный код на cpp.
Источник: Stack Overflow на русском