poj 2245 Lotto

来源:互联网 发布:ubuntu 反应慢 编辑:程序博客网 时间:2024/06/09 22:03
#include<stdio.h>int a[15];int b[15];int t;void dfs(int curr,int total){    int i,j;if(total>=6){for(i=0;i<6;i++){printf("%d",b[i]);    if(i!=6)    printf(" ");}printf("\n");return ;}for(j=curr;j<t;j++){b[total]=a[j];dfs(j+1,total+1);}return ;}int main(){int f=0;while(~scanf("%d",&t),t){int k;if(f)printf("\n");for( k=0;k<t;k++)scanf("%d",&a[k]);dfs(0,0);    f=1;}return 0;}

0 0