組み合わせのアルゴリズムについての質問です。
array[6]={1,2,3,4,5,6};
とあって
1,3,5
1,3,6
1,4,5
1,4,6
2,3,5
2,3,6
2,4,5
2,4,6
のように(1と2)(3と4)(5と6)は共存しないような
組合せを求めるアルゴリズムをc言語のソースで
教えていただけないでしょうか。