有没有大佬帮蒟蒻看看为什么爆了四个点?
查看原帖
有没有大佬帮蒟蒻看看为什么爆了四个点?
413785
北老师233楼主2022/11/14 20:01
#include<iostream>
using namespace std;//int 4 huanhang yong %
int n,m,a,b,kind=0,i;
int ans[1000][22],zan[22];
void dfs(int jishu,int quan)
{
        if(jishu==m)
    {
        for(i=0;i<m;i++)
        {ans[kind][i]=zan[i];}
        // cout<<zan[i]<<endl;}
        kind++;}
        else if(jishu>m);
    else for(int i=quan;i<=n;i++)
    {
        zan[jishu]=i;
        dfs(jishu+1,i+1);
    }
    return;
}
int main()
{
    cin>>n>>m;
    dfs(0,1);
    // cout<<kind<<endl;
    for(int i=0;i<kind;i++){
    for(int j=0;j<m;j++)
    {
        cout  <<"  "<< ans[i][j];
        
    }
    cout<<endl;}
}

爆了6789,求助???

2022/11/14 20:01
加载中...