Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【第五天】蓝桥杯备战

【第五天】蓝桥杯备战

作者头像
小舒不服输
发布于 2024-01-30 05:52:09
发布于 2024-01-30 05:52:09
16500
代码可运行
举报
文章被收录于专栏:编程乐园·编程乐园·
运行总次数:0
代码可运行

1、金币

https://www.lanqiao.cn/problems/357/learning/

解法:暴力

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        int k = scan.nextInt();
        int count = 1;
        int sum = 0;
        while(k > 0) {
          for(int i = 0; i < count ; i++) {
            if(k > 0) {
              sum += count;
              k--;
            }
          }
          count++;
        }
        scan.close();
        System.out.println(sum);
    }
}

注意:要在for循环里面判断k是否还大于0,因为数字大了,k减着减着就可能不满足> 0 的条件了

2、天干地支

https://www.lanqiao.cn/problems/1029/learning/

解法:

十天干:甲乙丙丁戊己庚辛壬癸,顺序对应0到9十位数。 十二地支:子丑寅卯辰巳午未申酉戌亥,对应数字是0-11。 我们以2022年为例。公元年数先减三;就是2022减去3等于2019。除10余数是天干,就是2019除以10,余数是9.天干里第九位是壬。 然后基数改用十二除,就是说2022减3等于2019,2019除以12,余数是3。十二地支里第三位是寅。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import java.util.Scanner;

public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt() - 3;
        String[] tiangan = { "", "jia", "yi", "bing", "ding", "wu", "ji", "geng", "xin", "ren", "gui" };
        String[] dizhi = { "", "zi", "chou", "yin", "mao", "chen", "si", "wu", "wei", "shen", "you", "xu", "hai" };
        String str = "";
        // 天干
        if (n % 10 == 0) {
            str += tiangan[tiangan.length - 1];
        } else {
            str += tiangan[n % 10];
        }
        // 地支
        if (n % 12 == 0) {
            str += dizhi[dizhi.length - 1];
        } else {
            str += dizhi[n % 12];
        }
        System.out.println(str);
    }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【第四天】蓝桥杯备战
https://www.lanqiao.cn/problems/1442/learning/
小舒不服输
2024/01/30
1170
【第四天】蓝桥杯备战
【第三天】蓝桥杯备战
https://www.lanqiao.cn/problems/497/learning/
小舒不服输
2024/01/30
1230
【第三天】蓝桥杯备战
【第二天】蓝桥杯备战
https://www.lanqiao.cn/problems/611/learning/
小舒不服输
2024/01/30
1120
【第二天】蓝桥杯备战
【第七天】蓝桥杯备战
https://www.lanqiao.cn/problems/155/learning/
小舒不服输
2024/01/30
1510
【第七天】蓝桥杯备战
【第一天】蓝桥杯备战
https://www.lanqiao.cn/problems/592/learning/
小舒不服输
2024/01/30
1260
【第一天】蓝桥杯备战
【第六天】蓝桥杯备战
https://www.lanqiao.cn/problems/539/learning/
小舒不服输
2024/01/30
950
【第六天】蓝桥杯备战
第十一届蓝桥杯决赛JavaC组真题——详细答案对照(完整版)
  小蓝特别喜欢 2 ,今年是公元 2020 年,他特别高兴。   他很好奇,在公元 1 年到公元 2020 年(包含)中,有多少个年份的数位中包含数字 2 ?
红目香薰
2022/11/29
7930
第十一届蓝桥杯决赛JavaC组真题——详细答案对照(完整版)
蓝桥杯最后的冲刺篇(JAVA)
目录 1.路径​  题目要求:  解题思路:​ 源码附上: 2.夺宝奇兵​  题目要求:  解题思路: 源码附上:  3. 七星填数 题目要求:  解题思路:  代码附上:  4.蓝桥幼儿园​ 题目要求:  解题思路: 源码附上: 友友们  又见面啦 我是你们的小王同学 你们的三连是我写作最大的动力!!(doge) 小王的gitee: 比特王信哲 (bitewang) - Gitee.com 1.
王同学要努力
2022/12/21
2260
蓝桥杯最后的冲刺篇(JAVA)
蓝桥杯-最优清零方案(2022省赛)
  1. 选择一个大于 0 的整数, 将它减去 1 ;   2. 选择连续 K 个大于 0 的整数, 将它们各减去 1 。
别团等shy哥发育
2023/03/09
1.3K0
蓝桥杯-最优清零方案(2022省赛)
蓝桥杯 ——省赛题(java 组)
1.成绩分析 成绩分析成绩分析 题目: 小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。 请计算这次考试的最高分、最低分和平均分。 代码附上:  方法1: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /
王同学要努力
2022/12/21
3620
蓝桥杯 ——省赛题(java 组)
第五天 方法【悟空教程】
第05天 方法 第1章 方法 1.1 方法概述 软件的本质是为我们提供了解决日常事务的许多功能。在Java当中通过方法的方式来完成这些功能。即Java中的某个方法提供了某种功能,供我们人类解决问题。 我们可以将一个完整功能的代码组织成一个方法,在再次完成相同的功能时,便可以直接以整体的方式调用该功能,而不需要再将具体实现过程完整重复编写一遍。 main方法就是一个特殊的方法。作为程序入口,供JVM调用。 我们将不同功能定义成不同方法。供其他方法调用。最先接触方法时,我们定义不同的方法,供main方法直接调
Java帮帮
2018/06/11
5080
第十三届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
话说真的对于大专生来说已经是非常难的了呢,能拿到省一的基本上都是万里挑一的孩子呢。
红目香薰
2023/02/10
8190
第十三届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
第十二届蓝桥杯决赛JavaC组真题——详细答案对照(全网唯一:异或变换100%数据)
  用 8 位二进制(一个字节)来表示一个非负整数,表示的最小值是 0 ,则一般能表示的最大值是多少?
红目香薰
2022/11/29
5220
第十二届蓝桥杯决赛JavaC组真题——详细答案对照(全网唯一:异或变换100%数据)
网易17校招编程笔试题Java解法赏析(更新至第9题)1 合唱团(动态规划)编程实现 3Fibonacci数列4数字反转5下厨房67喜欢的数字8买苹果9
1 合唱团(动态规划) 分析 要求n个学生中选择k个,使这k个学生的能力值乘积最大。这是一个最优化的问题。 另外,在优化过程中,提出了相邻两个学生的位置编号差不超过d的约束。 如果不用递归或者动态
JavaEdge
2018/05/16
1.2K0
【蓝桥杯2022省赛】蓝桥杯笔记Java版本
给定 n 个整数 1,2,⋅⋅⋅,a1​,a2​,⋅⋅⋅,an​ ,求它们两两相乘再相加的和,即:
小小程序员
2023/02/06
5150
第十一届蓝桥杯大赛个人赛校内选拔(软件类)题解
第十一届蓝桥杯大赛个人赛校内选拔(软件类)题目:https://blog.csdn.net/qq262593421/article/details/111598726
静谧星空TEL
2021/04/27
1K0
第十一届蓝桥杯大赛个人赛校内选拔(软件类)题解
蓝桥杯 k好数 java版
如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。
萌萌哒的瓤瓤
2020/08/26
4110
第十届蓝桥杯省赛JavaC组真题——详细答案对照(完整版-包含打扫机器人的视频全过程讲解与编码内容对照)
走廊内部署了 K 台扫地机器人,其中第 i 台在第 Ai 个方格区域中。 已知扫地机器人每分钟可以移动到左右相邻的方格中,并将该区域清扫干 净。 请你编写一个程序,计算每台机器人的清扫路线,使得 1. 它们最终都返回出发方格, 2. 每个方格区域都至少被清扫一遍, 3. 从机器人开始行动到最后一台机器人归位花费的时间最少。 注意多台机器人可以同时清扫同一方块区域,它们不会互相影响。 输出最少花费的时间。 在上图所示的例子中,最少花费时间是 6。第一台路线:2-1-2-3-4-3-2,清 扫了 1、2、3、4 号区域。第二台路线 5-6-7-6-5,清扫了 5、6、7。第三台路线 10-9-8-9-10,清扫了 8、9 和 10。 【输入格式】 第一行包含两个整数 N 和 K。 接下来 K 行,每行一个整数 Ai。  案例: 输入: 10 3 3 5 8 输出: 6
红目香薰
2022/11/29
4430
第十届蓝桥杯省赛JavaC组真题——详细答案对照(完整版-包含打扫机器人的视频全过程讲解与编码内容对照)
【蓝桥杯省赛】冲刺练习题【数组】倒计时【13】天
  编写一个程序,输入10个整数(为100以内非负整数)存入一维数组,按逆序重新存放后再输出。
红目香薰
2022/11/29
2620
【蓝桥杯省赛】冲刺练习题【数组】倒计时【13】天
那些年,我们一起做过的 Java 课后练习题(46 - 50)
某公司采用公用电话传递数据,数据是四位整数,在传递过程中是加密的,加密规则如下:每位数字都加上 5 然后用和除以 10 的余数来代替该数字,再将第一位和第四位交换,第二位和第三位交换。
村雨遥
2022/06/15
2690
那些年,我们一起做过的 Java 课后练习题(46 - 50)
推荐阅读
相关推荐
【第四天】蓝桥杯备战
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验