import itertools
# 生成所有可能的红球组合(1-33选6,顺序无关不重复)
red_balls = range(1, 34)
all_combinations = itertools.combinations(red_balls, 6)
# 保存到文件(每行一组,格式:01 02 03 04 05 06)
with open("ssq_all_combinations.txt", "w") as f:
for combo in all_combinations:
formatted_combo = " ".join(f"{num:02d}" for num in combo) # 补零对齐
f.write(formatted_combo + "\n")
print(f"生成完成!总组合数:{len(list(itertools.combinations(red_balls, 6)))} 组")