#include <iostream.h> #include <fstream.h> ifstream f("lotto.in"); #define cin f int main() { int i,j,k,l,m,n; int a[12],b,num; int flag=0; while(cin>>num) { if(num==0) return 0; if (flag==1) cout<<endl; for(i=0;i<num;i++) cin>>a[i]; for(i=0;i<=num-6;i++) for(j=i+1;j<=num-5;j++) for(k=j+1;k<=num-4;k++) for(l=k+1;l<=num-3;l++) for(m=l+1;m<=num-2;m++) for(n=m+1;n<=num-1;n++) cout<<a[i]<<" "<<a[j]<<" "<<a[k]<<" "<<a[l]<<" "<<a[m]<<" "<<a[n]<<endl; int sum1=1; for(i=num-5;i<=num;i++) sum1*=i; int sum2=1; for(i=1;i<=6;i++) sum2*=i; cout<<sum1/sum2<<endl; flag=1; } }

评论