
蓝桥杯竞赛
power_function
爱好数据分析的小鬼,初探IT行业的萌新。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2022蓝桥JavaB组:星期计算
【问题描述】 已知今天是星期六,请问 20^22 天后是星期几? 注意用数字 1 到 7 表示星期一到星期日。 【解题思路】 对于这道题,我直接进行求解,使用Math.pow方法来表示20^22。然后除7取余数减1就行了,因为一星期有7天,减去1就表示星期六了。答案是1-7的循环,出现0就表示7,这一点需要注意一下。 【解题代码】 package com.company; public class Sunday { public static void main(Stri原创 2022-04-09 19:44:55 · 1832 阅读 · 2 评论 -
2018蓝桥Java B组:不同子串
【问题描述】 一个字符串的非空子串是指字符串中长度至少为 1 的连续的一段字符组成 的串。例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共 7 个。 注意在计算时,只算本质不同的串的个数。 请问,字符串0100110001010001 有多少个不同的非空子串? 【解题过程】 这道题是一个排列组合的问题。我们利用字符串String的相关特性来解决问题,先给出两个知识点substring与index @NotNull @Contrac.原创 2022-03-21 21:46:33 · 707 阅读 · 0 评论 -
蓝桥杯——换零钞 java
【问题描述】 x星球的钞票的面额只有:100元,5元,2元,1元,共4种。 小明去x星旅游,他手里只有2张100元的x星币,太不方便,恰好路过x星银行就去换零钱。 小明有点强迫症,他坚持要求200元换出的零钞中2元的张数刚好是1元的张数的10倍, 剩下的当然都是5元面额的。 银行的工作人员有点为难,你能帮助算出:在满足小明要求的前提下,最少要换给他多少张钞票吗? (5元,2元,1元面额的必须都有,不能是0) 【输入】 无 【输出】 注意,需要提交的是一个整数,不要填写任何多余的内原创 2022-03-20 02:29:34 · 221 阅读 · 0 评论 -
2021蓝桥JavaB:路径
【问题描述】 小蓝学习了最短路径之后特别高兴,他定义了一个特别的图,希望找到图 中的最短路径。 小蓝的图由 2021 个结点组成,依次编号 1 至 2021。 对于两个不同的结点 a, b,如果 a 和 b 的差的绝对值大于 21,则两个结点 之间没有边相连;如果 a 和 b 的差的绝对值小于等于 21,则两个点之间有一条 长度为 a 和 b 的最小公倍数的无向边相连。 例如:结点 1 和结点 23 之间没有边相连;结点 3 和结点 24 之间有一条无 向边,长度为 24;结点 15 和结点 25原创 2022-03-19 12:16:13 · 198 阅读 · 0 评论