konwersja liczby 3 cyfrowej do tablicy 3 elementowej

0

Witam,
mam zadanie o poniższej treści:

"Napisz program, który wypisuje wszystkie trzycyfrowe liczby, których suma sześcianów poszczególnych cyfr jest równa danej liczbie. Staraj się zminimalizować liczbę operacji arytmetycznych. Czy może pomóc w tym użycie tablicy?"

Siedzę nad tym dłuższą chwilkę szukając w internecie funkcji/sposób na zamianę liczby zapisanej w zmiennej int, tak by element pierwszy, drugi i trzeci znalazł się w tablicy 3 elementowej, gdzie mógłbym już spokojnie operować na danej liczbie. Istnieje jakiś sposób na zrobienie tego? Lub być może prostszy sposób na rozwiązanie tego problemu?
Pozdrawiam

1
tablica[0] = liczba%10; // cyfra jednostek
tablica[1] = ((int)(liczba/10))%10; // cyfra dziesiątek
tablica[2] = ((int)(liczba/100))%10; // cyfra setek
0

Nie wpadłem na to, dziękuję serdecznie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1