代码编织梦想

总贴:第十四届蓝桥杯三月真题刷题训练——第 1 天-CSDN社区


题1、数列求值 - 蓝桥云课 (lanqiao.cn)

题目描述
给定数列 1,1,1,3,5,9,17 从第 4 项开始,每项都是前 3 项的和。
求第 20190324项的最后 4 位数字。
运行限制
最大运行时间:1s
最大运行内存: 128M
为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

解题思路:

从第4项开始、每一位都是前三项的和;
我可以直接 a = 1 , b = 1 , c = 1; sum =a + b + c ;
就像冒泡一样向后推、有因为只要最后四位、所以 % 10000;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        int a = 1;
        int b = 1;
        int c = 1;
        int sum = 0 ;
        for(int i = 4 ; i <= 20190324 ; i++){
          sum = (a + b + c) % 10000;
          a = b % 10000;
          b = c % 10000;
          c = sum % 10000 ;
        }
        System.out.println(sum);
        scan.close();
    }
}

题2、质数 - 蓝桥云课 (lanqiao.cn)

题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
我们知道第一个质数是 22、第二个质数是 33、第三个质数是 55……
请你计算第 20192019 个质数是多少?
运行限制
最大运行时间:1s
最大运行内存: 128M

解题思路:

质数? 什么是质数 即 不可以被2以上包含2的数整出!
比如64…… 1-64 2-32 …… 32-2 64-1
所以使用sqrt 8 - 8即可
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        int a = 1;
        int b = 1;
        int c = 1;
        int sum = 0 ;
        for(int i = 4 ; i <= 20190324 ; i++){
          sum = (a + b + c) % 10000;
          a = b % 10000;
          b = c % 10000;
          c = sum % 10000 ;
        }
        System.out.println(sum);
        scan.close();
    }
}

睡觉睡觉

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_61022759/article/details/129678471

蓝桥冲刺31天打卡-Day25-爱代码爱编程

目录 1.🌟成绩统计 📕题目描述: ☀️思路: ✏️代码 :  2.🌟既约分数 📕题目描述: ☀️思路: ✏️代码 :  3.🌟最优包含 📕题目描述: 思路请移步此处  ​​​​​​​ 最优包含 ✏️代码 :  1.🌟成绩统计 题目链接 📕题目描述: 输入: 7 80 92 56 74 88 100 0

蓝桥冲刺31天打卡-Day28-爱代码爱编程

目录 1.🌟36进制 📕题目描述: ☀️思路: ✏️代码 :  2.🌟交换瓶子 📕题目描述: ☀️思路: ✏️代码 :  3.🌟路径之谜 📕题目描述: ☀️思路: ✏️代码 :  1.🌟36进制 📕题目描述: ☀️思路: n进制转换为10进制 从右到左用每个数去乘以n的相应次方,然后将这些数字相加就是了

蓝桥打卡 day3-爱代码爱编程

任务:python基础 知识点汇总: x // y 向下取整 eg: -3 // 2 -2 x % y 余数 divmod( )是一个内置函数 能同时输出地板除和余数的值 >>>divmod(3,2) (1,1) abs(x) x的绝对值 int(x)将x转换成整数 float(x)将x转换成浮点数 comple

蓝桥打卡 day4-爱代码爱编程

分支和循环 while循环 条件满足就一直循环 break退出循环 continue语句用来跳出本轮循环 else语句 当循环条件不再为真,才执行 练习:打印九九乘法表 i=1 while i <= 9: j = 1 while j <= i: print(j, "*" , i, "=",

蓝桥打卡-day3-爱代码爱编程

第一题、门牌制作 - 蓝桥云课 (lanqiao.cn) 分析: 1-2020有多少个2字符,原理跟昨天的题相似,int转String,从String中把等于2的字符计数。 import java.util.Scanner; // 1:无需package // 2: 类名必须Main, 不可修改 pu

蓝桥打卡-day4-爱代码爱编程

第一题、9数算式 - 蓝桥云课 (lanqiao.cn) emm借鉴大神(2条消息) 第十四届蓝桥杯三月真题刷题训练——第 4 天_小羊不会飞的博客-CSDN博客 读完题后思路: 建立数组,依次含有【1-9】从数组中分别拿出数据组成一个整数num 用这个数确定循环最大次数Math.sqrt(),

蓝桥打卡-day5【数的分解、猜生日、成绩统计、”学习中“】-爱代码爱编程

题1、数的分解 - 蓝桥云课 (lanqiao.cn) 问题描述: 把2019分解成3个各不相同的正整数之和,并且要求每个正整数都不包含数字2和4,一共有多少种不同的分解方法? 注意交换3个整数的顺序被视为同一种方法,例如1000+1001+18和1001+1000+18被视为同一种。 样例输出: 40785 做题思路 拿到题的一瞬间、暴

蓝桥打卡-day4【前三题是海,第四题是珠穆朗玛峰】-爱代码爱编程

只做了前三题、、、、 继续学DP去 题1、星期计算 - 蓝桥云课 (lanqiao.cn) 问题描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 已知今天是星期六,请问 pow(20,22) 天后是星期几? 注意用数字1到7表示星期一到星期日 运行限制 最大运行时间: 1s 最大运行内存:512M 题解、

蓝桥打卡-day7-爱代码爱编程

题解1、三角回文数 - 蓝桥云课 (lanqiao.cn) 问题描述 对于正整数n如果存在正整数 使得n=1+2+3+···+kk(k+1),则n称为三角数。例如,66066 是一个三角数,因为 66066 =1+2+3+···+363 如果一个整数从左到右读出所有数位上的数字与从右到左读出所有数位上的数字是一样的,则称这个数为回文数。

蓝桥打卡-day8-爱代码爱编程

第十四届蓝桥杯三月真题刷题训练——第 8 天(3.11)-CSDN社区 后面补上…… import java.util.Scanner; // 1:无需package // 2: 类名必须Main, 不可修改 public class Main { public static void main(String[] args) {

蓝桥打卡-day9【未完成、待补】-爱代码爱编程

打卡贴:第十四届蓝桥杯三月真题刷题训练——第 9 天(3.12)-CSDN社区 【身体不舒服…………】 题1、找素数 - 蓝桥云课 (lanqiao.cn) 题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 素数就是不能再进行等分的整数。比如:7,117,11。而 99 不是素数,因为它

蓝桥打卡-day10-爱代码爱编程

打卡贴:第十四届蓝桥杯三月真题刷题训练——第 10 天(3.13)-CSDN社区 明天和意外谁先到无法预知,有钱不一定快乐、快乐不一定需要钱 题1、裁纸刀 - 蓝桥云课 (lanqiao.cn) 问题描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 小蓝有一个裁纸刀,每次可以将一张

蓝桥打卡-day12-爱代码爱编程

总贴:第十四届蓝桥杯三月真题刷题训练——第 12 天(3.15)-CSDN社区 拉跨的身体……; 题1、0 的个数 - 蓝桥云课 (lanqiao.cn) 问题描述 给定一个正整数 n ,请问 n 的十进制表示中末尾总共有几个 0 ? 输入格式 输入一行包含一个正整数 n。 输出格式

蓝桥打卡-day13-爱代码爱编程

总贴:第十四届蓝桥杯三月真题刷题训练——第 13 天 (3.16)-CSDN社区 题1、特殊日期 - 蓝桥云课 (lanqiao.cn) 问题描述 对于一个日期,我们可以计算出年份的各个数位上的数字之和,也可以分别计算月和日的各位数字之和。请问从 19001900 年 11 月 11 日至 9999 年 12 月 31 日,总共

蓝桥打卡-day14-爱代码爱编程

总贴-第十四届蓝桥杯三月真题刷题训练——第 14 天 (3.17)-CSDN社区 世事无常、干就完了 题1、组队 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 作为篮球队教练,你需要从以下名单中选出 11 号位至 55 号位各一名球员,组成球队的首发阵容。 每位球员担任 11 号位至 55 号

蓝桥打卡-day15-爱代码爱编程

总贴:第十四届蓝桥杯三月真题刷题训练——第 15 天 (3.18)-CSDN社区 题1、斐波那契与7 - 蓝桥云课 (lanqiao.cn) import java.util.Scanner; // 1:无需package // 2: 类名必须Main, 不可修改 public class Mai

蓝桥打卡-day16-爱代码爱编程

题2、单词分析 - 蓝桥云课 (lanqiao.cn) 题目描述 小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。 现在,请你帮助小蓝,给了一个单词后,帮助

蓝桥杯刷题打卡day1-爱代码爱编程

题目描述 小蓝负责花园的灌溉工作。 花园可以看成一个 n 行 m 列的方格图形。中间有一部分位置上安装有出水管。 小蓝可以控制一个按钮同时打开所有的出水管,打开时,有出水管的位置可以被认为已经灌溉好。 每经过一分钟,水就会向四面扩展一个方格,被扩展到的方格可以被认为已经灌溉好。即如果前一分钟某一个方格被灌溉好,则下一分钟它上下左右的四个方格也被灌溉

蓝桥打卡-爱代码爱编程

第十四届蓝桥杯三月真题刷题训练——第 2 天(3.5)-CSDN社区 题目一:奇数倍数 - 蓝桥云课 (lanqiao.cn) 请你找到最小的整数 X 同时满足: X 是 2019的整倍数; X 的每一位数字都是奇数。 运行限制 最大运行时间:1s 最大运行内存: 128M 思路: 条件1 : 2019 的倍数

蓝桥打卡-爱代码爱编程

总贴:第十四届蓝桥杯三月真题刷题训练——第 11 天(3.14)-CSDN社区 最慢的步伐不是跬步、而是徘徊 最快的步伐不是冲刺,而是坚持 题1、卡片 - 蓝桥云课 (lanqiao.cn) 题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 小蓝有很