728x90
300x250
재귀함수를 이용해서 풀기
package algorithm;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class SWEA1217 {
public static int ans;
public static void main(String[] args) throws FileNotFoundException {
// TODO Auto-generated method stub
System.setIn(new FileInputStream("1217input.txt"));
Scanner sc = new Scanner(System.in);
for(int tc=0;tc<10;tc++) {
int T = sc.nextInt();
int n = sc.nextInt();
int m = sc.nextInt();
ans=1;
fun(n,m);
System.out.println("#"+T+" "+ans);
}
}
public static void fun(int n,int m) {
if(m==0)
return;
ans*=n;
fun(n,m-1);
}
}
728x90
'알고리즘 > 그 외' 카테고리의 다른 글
SWEA - 5431. 민석이의 과제 체크하기 (0) | 2020.02.23 |
---|---|
SWEA - 1220. [S/W 문제해결 기본] 5일차 - Magnetic (0) | 2020.02.23 |
SWEA - 1213. [S/W 문제해결 기본] 3일차 - String (0) | 2020.02.23 |
SWEA - 2805. 농작물 수확하기 (0) | 2020.02.23 |
SWEA - 1215. [S/W 문제해결 기본] 3일차 - 회문1 (0) | 2020.02.23 |