1416: (재귀 함수) k 제곱 구하기
메모리제한:128 MB
시간제한:1.000 S
Judge Style:Text Compare
만든사람:
제출:2
통과:2
문제 설명
어떤 정수 n과 k가 입력되면, nk의 값을 출력하시오.
이 문제는 for, while, goto, pow 명령을 사용할 수 없다.
이 문제는 for, while, goto, pow 명령을 사용할 수 없다.
입력 설명
공백을 기준으로 int 범위의 정수 n과 k가 주어진다. (n은 0이 아닌 정수, k>=0인 정수)
출력 설명
nk의 결과를 출력한다.(결과 값은 long long int값 범위이다.)
입력 예시 Copy
3 3
출력 예시 Copy
27
도움
※ 어떤 수의 0승은 1입니다.
세그먼트 에러 이유 -
출력 값이 long long int 범위 이내이기 때문에 n=2인 경우 k는 최대 62까지 입력이 됩니다.
하지만 n=1 or -1인 경우 k는 21억을 입력해도 long long int를 벗어나지 않습니다.
조건을 잘 이해하고 입출력 범위를 잘 보시기 바랍니다.
세그먼트 에러 이유 -
출력 값이 long long int 범위 이내이기 때문에 n=2인 경우 k는 최대 62까지 입력이 됩니다.
하지만 n=1 or -1인 경우 k는 21억을 입력해도 long long int를 벗어나지 않습니다.
조건을 잘 이해하고 입출력 범위를 잘 보시기 바랍니다.