import java.util.ArrayList; import java.util.Scanner; public class Main { static int number; static int size; static ArrayList arr; public static void main(String[] args) { Scanner sc = new Scanner(System.in); arr= new ArrayList(); number = sc.nextInt(); size = sc.nextInt(); int index=1; recul(index); } private static void recul(int index) { if(arr.size()==size) { for(int i=0;i<arr.size();i++) { System.out.print(arr.get(i)+" "); } System.out.println(); return; } for(int i=index;i<=number;i++) { arr.add(i); recul(i+1); arr.remove(arr.size()-1); } } }
'코딩테스트(백준)' 카테고리의 다른 글
[백준] 14503 : 로봇 청소기 - JAVA(자바) - 사좋배 공유 (0) | 2020.07.27 |
---|---|
[백준] 15683 : 감시 - JAVA(자바) - 사좋배 공유 (0) | 2020.07.27 |
[백준] 15649 : N과M(1) - JAVA(자바) - 사좋배 공유 (0) | 2020.03.03 |
[백준] 2455 : 지능형 기차 - JAVA(자바) - 사좋배 공유 (0) | 2020.03.03 |
[백준] 10026 : 적록색약 -JAVA(자바) - 사좋배 공유 (0) | 2020.03.03 |