(2)按此规则进行处理,直到不能再添加自然数为止。
#include <stdio.h>
int set(int n)
{int sum=1;
int i=n/2;int a=1;
for(;a<=i;a++)
	sum+=set(a);
return sum;
}
void main()
{
	int a;
	scanf("%d",&a);
	printf ("%d\n",set(a));
}
原文:http://www.cnblogs.com/231520deng/p/7717621.html