60分,求大佬看看
查看原帖
60分,求大佬看看
934810
1737923221dayang楼主2023/3/21 15:41
import java.util.Scanner;

public class Main {
    static int[] path=new int[22];
    static int r,n;
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        n=sc.nextInt();
        r=sc.nextInt();
        dfs(0,1);

    }
    static void dfs(int w,int start){
        if(w==r){
            for(int i=0;i<r;i++){
                System.out.print("  "+path[i]);
            }
            System.out.println();
            return;
        }
        for(int i=start;i<=n;i++){
            path[w]=i;
            dfs(w+1,i+1);
        }
        return;

    }
}
2023/3/21 15:41
加载中...