求一个算法:N个数,用其中M个任意组合相加等于一个已知数X.得出这M个数是哪些数.

问题描述:

求一个算法:N个数,用其中M个任意组合相加等于一个已知数X.得出这M个数是哪些数.

int a[N];
for(int i=0;i