已知n个整数 x1,x2,…..xn,以及一个整数k (k
1个回答

算法是挺好,算法能不能优化我不知道,但步骤要简练吧

还有我发现个错误,下面给你写出来了

#include "stdio.h"

#include"stdio.h"

#include"math.h"

int a[20],count=0;

int Panduan(int num)

{

int i;

for(i=2;i=k-1;i--)

{

sum=numS;//在这个循环里你知道加这个,为什么下面的不加呢

sum+=a[i];

aa[x]=a[i];

Plus(i-1,k-1,sum,aa,x+1);

}

}

else

{

for(j=n;j>=0;j--)

{

sum=numS;//这里加上,为什么加你肯定明白就不说了

sum+=a[j];

if(Panduan(sum)==1)

{

printf(" %d=",sum);

for(i=0;i