1176 The Closest Fibonacci Number
2026/5/22 5:47:04 网站建设 项目流程

#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n,fn,fn_1=1,fn_2=1;
cin>>n;
for(int i=2;;i++){
fn=fn_1+fn_2;
if(abs(fn-n)>=abs(fn_1-n)){
cout<<fn_1<<endl;
return 0;
}
fn_2=fn_1;
fn_1=fn;
}
return 0;
}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询