从1到x这x个数字中选出n个,排成一列,相邻两数不能相同,求所有可能的排法