半數集問題

#include<iostream>
#include<algorithm>
#include <stdio.h>
using namespace std;
//半數集問題
int comp(int n)
{
int ans=1;
if(n>1)for(int i=1;i<=n/2;i++){
    ans+=comp(i);
}
return ans;
}

int main()
{
   int n;
    while(cin>>n){
   cout<<comp(n)<<endl;
   }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章