본문 바로가기

Algorithms/SW Expert Academy

[Java] SW Expert Academy 1217번 문제 (S/W 문제해결 기본, 완전탐색)

728x90

--- 문제 ---

 

  • 1217. [S/W 문제해결 기본] 4일차 - 거듭 제곱

 

--- 코드 ---

 

import java.util.Scanner;
//import java.io.FileInputStream;
import java.io.FileNotFoundException;

public class Sw1217 {

	public static void main(String[] args) throws FileNotFoundException {
		//System.setIn(new FileInputStream("1217.txt"));
		Scanner sc = new Scanner(System.in);
		
		for(int test_case = 1; test_case <= 10; test_case++)
		{ 	sc.nextInt();
			int n = sc.nextInt();
			int m = sc.nextInt();
			int answer = pow(n,m);
			
			System.out.println("#"+test_case+" "+answer);
			
		}
	}
	
	public static int pow(int n, int m) {
		if(m==0) {
			return 1;
		}
		if(m==1) {
			return n;
		}
		
		return n*pow(n,m-1);
		
	}


}

 

--- 출처 ---

https://swexpertacademy.com/main/solvingProblem/solvingProblem.do

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

반응형