마지막 자리
면접 대비시간 제한2초메모리 제한128 MB
각 테스트 케이스에서 밑 b, 높이 i인 거듭제곱 탑의 마지막 n자리를 앞에 0을 채워 출력한다.
문제
어떤 수를 거듭제곱하면 매우 큰 수를 얻을 수 있다.
정수 , , 가 주어진다. 함수 는 다음과 같이 정의된다.
즉 는 밑이 이고 높이가 인 거듭제곱 탑이다. 이때 의 마지막 자리를 구하는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 세 줄로 이루어진다. 첫째 줄에는 (), 둘째 줄에는 (), 셋째 줄에는 ()이 주어진다. 마지막 테스트 케이스 다음 줄에는 이 하나 주어지며, 이는 입력의 끝을 의미한다.
출력
각 테스트 케이스에 대해 의 마지막 자리를 한 줄에 출력한다. 만약 가 자리보다 작으면, 앞에 을 채워 정확히 자리로 맞추어 출력한다.