#include<stdio.h> int main(){ int n; int c=2,a=1,b=1,sum=1; scanf("%d",&n); if(n==1) printf("1\n"); else { while(sum<n){ sum=a+b; a=b; b=sum; c++; } printf("%d",c); } return 0; }
说实话,这个c的初始值为2还是不太懂,第三个月起每个月生一对兔子,是第四个月才生吗,求解(扭曲爬行)
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- baijiahaobaidu.com 版权所有 湘ICP备2023023988号-9
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务