25分,求教
查看原帖
25分,求教
1284460
songcaihan楼主2025/1/5 09:29

25分,求教


#include<iostream>
using namespace std;
long long n;
long long f(long long n){
	if(n==1) return 1;
	if(n==2) return 2;
	if(n%2==1) return f(n-1);
	if(n%2==0) return f(n-1)+f(n/2);
}
int main(){
	cin>>n;
	cout <<f(n)<<endl;
	return 0;
} 
2025/1/5 09:29
加载中...