小妹初学编程,有个数列组合的问题我实在不会,拜请各位前辈帮我编个小程序
小妹初学编程,有个数列组合的问题我实在不会,拜请各位前辈帮我编个小程序,程序是这样要求的:输入a1,a2,a3,a4,a5,a6,a7这七个数列(其中可能有空数列),数列中的数均为自然数,而且都不重复,然后分别从数列a1,a2,a3,a4,a5,a6,a7中随即取出n1,n2,n3,n4,n5,n6,n7个数组成新数列,其中要求:3≥n1,n2,n3,n4,n5,n6≥0,1≥n7≥0,并且,n1+n2+n3+n4+n5+n6+n7=6(即最后输出的数列均为六个数字),且n1,n2,n3,n4,n5,n6中至少一个,至多四个为零。请输出所有组合成的新数列。(数列中数字之间以空格隔开)
谢谢大家!