#include<bits/stdc++.h>
using namespace std;
int compute(int n);
int b=0;
int main(){
int n;
cin>>n;
compute(n);
cout<<b;
}
int compute(int n){
for(int i=1;i<(n+1);i++){
if(i/2 > 1){
b+=compute(i);
}
b++;
}
return b;
}
数据一旦大于10就会爆空间,此前也查了很多资料,但并未解决,特此求教