华为机试HJ37统计每个月兔子的总数

华为机试HJ37统计每个月兔子的总数

题目:

想法:

上述题目实际是一个斐波那契数列,利用斐波那契数列对问题进行求解

复制代码
input_number = int(input())

def fib(n):
    if n < 2:
        return 1
    else:
        n_1 = 1
        n_2 = 1
        count = 2
        while count < n:
            n_1, n_2 = n_2, n_1 + n_2
            count += 1
        return n_2

print(fib(input_number))
相关推荐
HwJack2020 小时前
HarmonyOS 6APP开发之摸透ArkUI FrameNode
华为·harmonyos
丁常彦-自媒体-常言道21 小时前
AI驱动医改走深走实,华为持续打造医疗通用AI新引擎
人工智能·华为
炜宏资料库21 小时前
组织效能提升模型项目沟通 (含华为举例)
华为·职场发展
广然1 天前
eNSP Pro 实战:华为交换机堆叠,两台变一台
服务器·网络·华为
求学中--1 天前
ArkUI组件库完全指南:从基础组件到自定义装饰器
低代码·华为·小程序·uni-app·harmonyos
●VON1 天前
鸿蒙原生APP开发实战指南:三套低成本AI辅助方案全解析
人工智能·华为·chatgpt·大模型·harmonyos·image
枫叶丹41 天前
【HarmonyOS 6.0】Data Augmentation Kit 智慧化数据检索 C 接口解析:向量化、知识检索与知识问答
c语言·开发语言·华为·harmonyos
慢慢向上的蜗牛1 天前
Atlas300I推理卡驱动适配Linux 6.12+内核
linux·c++·人工智能·华为·驱动·底层开发·ascend
网络与设备以及操作系统学习使用者2 天前
直连路由优先级最高
运维·网络·学习·华为·智能路由器
前端不太难2 天前
鸿蒙 App 的“无状态 System”设计
华为·状态模式·harmonyos