hdu1342

来源:互联网 发布:linux 查看外网ip地址 编辑:程序博客网 时间:2024/04/26 03:41
蒟蒻的自我拯救...
#include <cstdio>#include <algorithm>#include <cstring>#include <iostream>int k ;int num[20] ;int ans[6] ;void dfs(int idx, int n){    int i ;    if (n == 6)    {        for(i = 0 ; i < n ; i++)            if (i == 0) printf("%d",ans[i]) ;            else printf (" %d", ans[i]) ;        printf ("\n") ;        return ;    }    for (i = idx ; i < k + n - 5; i++)    {        ans[n] = num[i] ;        dfs(i+1,n+1) ;    }}int main (){    int i ;    int flag = 0 ;    while (~scanf ("%d", &k),k)    {        for(i=0;i<k;i++) scanf("%d", &num[i]) ;        if (flag == 0) flag = 1;        else printf ("\n") ;        dfs (0,0) ;    }    return 0 ;}

0 0
原创粉丝点击