蓝桥杯打卡Day3


文章目录

  • 吃糖果
  • 递推数列

一、吃糖果IO链接

**本题思路:**本题题意就是斐波那契数列!

cpp 复制代码
#include <bits/stdc++.h>

typedef uint64_t i64;

i64 f(i64 n)
{
    if(n==1) return 1;
    if(n==2) return 2;
    return f(n-1)+f(n-2);
}

signed main()
{
    std::ios::sync_with_stdio(false);
    std::cin.tie(nullptr);std::cout.tie(nullptr);
    
    i64 n;
    std::cin>>n;
    std::cout<<f(n)<<std::endl;
    return 0;
}

二、递推数列IO链接

**本题思路:**按照题意递推即可!

cpp 复制代码
#include <bits/stdc++.h>

constexpr int N=10010;
typedef uint64_t i64;

i64 a[N];

signed main()
{
    std::ios::sync_with_stdio(false);
    std::cin.tie(nullptr);std::cout.tie(nullptr);
    
    i64 p,q,k;
    std::cin>>a[0]>>a[1]>>p>>q>>k;
    
    for(int i=2;i<=k;i++)
        a[i]=(p*a[i-1]+q*a[i-2])%10000;
    std::cout<<a[k]%10000<<std::endl;
    return 0;
}
相关推荐
YHHLAI7 分钟前
LeetCode 1.两数之和 | 从暴力枚举到线性优化
算法·leetcode·职场和发展
酉鬼女又兒10 分钟前
零基础入门计算机网络网际层核心:IP数据报发送与转发完整流程、静态路由配置方法、路由环路成因与解决方案及历年考研经典例题深度解析
网络·tcp/ip·计算机网络·考研·职场和发展
林森lsjs1 小时前
【日耕一题】5. 青春常数(17届蓝桥杯C++B组第一题)
算法·蓝桥杯
Y_Bk1 小时前
第十七届蓝桥杯C/C++A组省赛
c语言·数据结构·c++·算法·蓝桥杯
酉鬼女又兒2 小时前
零基础入门IPv4地址:从基本概念、分类编址、子网划分到无分类编址与应用规划全解
网络·网络协议·计算机网络·考研·职场和发展·分类·智能路由器
Misnearch2 小时前
Leetcode热题100
算法·leetcode·职场和发展
凌波粒2 小时前
LeetCode--1584. 连接所有点的最小费用(最小生成树/Prim算法/Kruskal算法)
算法·leetcode·职场和发展
程序员二叉13 小时前
【JUC】ThreadLocal底层原理|内存泄漏|弱引用|跨线程传递方案
java·开发语言·面试·职场和发展·juc
IT龟苓膏16 小时前
并发深度解析】硬核手撕 ForkJoinPool + WorkStealing + CompletableFuture 底层源码与大厂面试演练
面试·职场和发展
心软小念1 天前
2026软件测试高频面试题
软件测试·面试·职场和发展