Siedzę już dobre kilka godzin nad zadaniem 499. "Czy umiesz potęgować" ( http://pl.spoj.com/problems/PA05_POT/ ). Postanowiłem wykorzystać fakt, że do określenia ostatniej cyfry potęgi wystarcza nam jedynie ostatnia cyfra podstawy. Dołączywszy do tego fakt, że końcówka potęgi jest również czasami zależna od podzielności wykładnika przez 2 bądź 4 stworzyłem kod opierający się o instrukcję switch, który po wielokrotnym przetestowaniu na mniejszych i większych liczbach wydaje mi się poprawnym ( https://ideone.com/74DNZN ) . Pomimo to sędzia odrzuca kod z komentarzem "Błędna odpowiedź". Proszę o pomoc w znalezieniu błędu w kodzie i moim rozumowaniu.
Okazało się, że brakowało "cout<<endl;" pod koniec pętli, tak aby kolejne wyniki były rozdzielone.