(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