-
[백준-15650] N과 M(2) - Java공부/백준 2022. 5. 30. 19:59728x90
코드
import java.util.*;public class back15650 {public static int[] arr;public static int N,M;public static void main(String[] args) {Scanner scanner = new Scanner(System.in);N = scanner.nextInt();M = scanner.nextInt();arr = new int[M];dfs(1,0);}public static void dfs(int at, int depth) {if (depth == M) {for (int val : arr) {System.out.print(val + " ");}System.out.println();return;}for (int i = at ; i <= N; i++) {arr[depth]=i;dfs(i+1,depth+1);}}}728x90반응형'공부 > 백준' 카테고리의 다른 글
[백준-14425] 문자열 집합 - Java (0) 2022.05.31 [백준-10815] 숫자 카드 - Java (0) 2022.05.31 [백준-15649] N과 M(1) - Java (0) 2022.05.30 [백준-1463] 1로 만들기 - Java (0) 2022.05.06 [백준-9461] 파도반 수열 - Java (0) 2022.05.06