目录
- 题目描述
- 思路
- 源代码
- 其他真题
题目描述 给定数列1, 1, 1, 3, 5, 9, 17, …,从第4 项开始,每项都是前3 项的和。求
第20190324 项的最后4 位数字。
思路 数字填空题。
就是还是暴力的问题。
定义a,b,c初始值都为1,之后不断更新。
但是要注意的是每次都要对10000取余。
这位数字很大。
这种简单题一定要做对。要检查一下思路。
- 答案:4659
文章图片
源代码
public class Main{
public static void main(String[] args){
long a=1,b=1,c=1,num=0;
for(int i=4;
i<=20190324;
i++) {
num=(a+b+c)%10000;
a=b%10000;
b=c%10000;
c=num%10000;
}System.out.println(num);
}
}
其他真题 链接: 最全的2021蓝桥杯算法课《算法很美》的学习笔记总目录+真题详解.
【蓝桥杯Java真题|19年蓝桥杯Java B组省赛第三题(数列求值)】
文章图片
推荐阅读
- 算法笔记练习题|(5.6B)n的阶乘
- Hbu|2-35 判断回文字符串
- 华师oj|2857. 编辑距离
- 蓝桥杯单片机真题|第十三届蓝桥杯单片机省赛模拟题(客观题程序题)
- 13届蓝桥杯夺奖冲刺营|蓝桥杯省赛夺奖冲刺营散列表篇
- 13届蓝桥杯夺奖冲刺营|蓝桥杯省赛夺奖冲刺营贪心算法
- 蓝桥杯单片机|蓝桥杯单片机 省赛 第13届模拟题
- 13届蓝桥杯夺奖冲刺营|蓝桥杯省赛夺奖冲刺营链表篇
- 数据结构|最新|蓝桥杯备赛冲刺攻略,人手必备!