x 의 y 거듭제곱을 구하는 문제이다.
2 10 을 입력 받으면 2 의 10 거듭제곱 1024 가 출력되어야 한다.
2^10 = 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2=1024
출력 결과는 정수 범위( 2^31 - 1)를 넘지 않는다.
입력 2 10 출력 1024
int pow(int x , int y) { if ( y == 1 ) return x; return x * pow( x , y - 1); }