自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 蓝桥杯 数位排序 JAVA代码实现

小蓝对一个数的数位之和很感兴趣, 今天他要按照数位之和给数排序。当 两个数各个数位之和不同时, 将数位和较小的排在前面, 当数位之和相等时, 将数值小的排在前面。例如, 2022 排在 409 前面, 因为 2022 的数位之和是 6, 小于 409 的数位 之和 13。给定正整数 n,m, 请问对 1 到 n 采用这种方法排序时, 排在第 m个的元 素是多少?又如, 6 排在 2022 前面, 因为它们的数位之和相同, 而 6 小于 2022。

2025-04-08 15:08:28 252

原创 蓝桥杯 求和问题 (前缀和)给定 n 个整数 a1,a2,⋅⋅⋅,an​ ,求它们两两相乘再相加的和

使用前缀和思想解决该问题。

2025-04-08 15:01:44 132

原创 蓝桥杯 门牌制作(三种解法)

这个解法是最简单的一种,该解法的主要思路是将每一个数字转换成一个字符串,然后使用循环将字符串的每一位与字符‘2’进行对比,如果相等就count++,最终进行输出。解法一的方法太过于复杂。以此类推,可以求出每一位上的数字。小蓝制作门牌的方法是先制作 00 到 99 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7。本解法的具体思路是从1到2020,分别计算出每一位的数字,如果该数位的数字为2,则给计数变量count++;小蓝要为一条街的住户制作门牌号。

2025-04-03 00:15:00 226

原创 蓝桥杯 字符计数题目描述给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母。元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。

描述给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母。元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。本题没有什么难点,主要问题在于将输入的字符串转换为字符数组,然后遍历该数组,如果遇到元音字母就将count++,最后输出。

2025-04-02 18:58:53 259

原创 设计模式——适配器模式(类适配器)

就好比你有一个三脚插头(类 A),但插座是两脚的(目标接口)。这时候你需要一个插头转换器(适配器),它的一头可以插入三脚插头,另一头能插入两脚插座,从而让原本不匹配的插头和插座能够协同工作。适配器模式(Adapter Pattern)是一种结构型设计模式。它的主要作用是将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作。,而且在将来可能还需要支持新的媒体播放器。假定当前应用程序需要支持这两种播放器。是两种常用的媒体播放器,它们的。结构和调用方法存在区别,

2024-12-22 16:17:37 323

原创 汉诺塔C++实现

【代码】汉诺塔C++实现。

2024-10-24 20:17:42 245

原创 生日蜡烛问题

某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请用程序实现并输出该结果。

2024-10-19 18:14:47 239

原创 猴子吃桃(蓝桥杯)使用递推算法

使用递归算法来解决这个问题,我们可以从第 n天剩下 1 个桃子开始,逆推到第 1 天的桃子总数。2.第n-1天吃掉了一半多一个,则第n-1天有(1+1)*2个桃子。3.由此可以地推出公式F(x+1)=F(x)/2-1。运用函数反推出第一天的桃子即可。1.第n天时,只剩下一个桃子。注意:n应该是一个全局变量。

2024-10-16 15:49:50 532

原创 网址跳转问题(C++)

若s1不为空,则将s1的栈顶元素放入s2中,删除s1的元素,即回到上个网站。接下来一共 n 行,每行首先输入一个字符串,如果是VISIT,后面接着输入一个不含有空格和换行的网址(网址长度小于100100),表示某君在浏览器地址栏中输入的网址;输入FORWARD指令,对s2进行判空,若为空,就意味着无回退的网页,无法实现FORWARD操作输出ignore。若不为空,将s2的栈顶元素放入s1中,删除s2的元素。对于每次操作,如果某君能操作成功,输出某君操作之后的网址,否则输出Ignore。

2024-10-14 23:35:00 454

原创 python猜数字

系统随机给出一个数字,用户进行猜测,每次的猜出的数字都会显示猜大或者猜小,一共五次机会。猜对显示你一共猜测的次数,猜错则显示游戏失败。

2024-05-17 00:00:30 338

原创 使用随机数为三位玩家发出扑克牌并留下三张底牌

【代码】使用随机数为三位玩家发出扑克牌并留下三张底牌。

2024-03-13 09:25:04 430

原创 Java随机点名

【代码】Java随机点名。

2024-03-13 09:15:33 528

原创 用递归函数计算x^n (n>=1)的值

题目:用递归函数计算x^n (n>=1)的值。例:(括号内为说明)

2023-03-30 18:31:21 405 1

原创 输入一串字符 输出其中英文字母、数字、空格及其他字符的个数

【代码】输入一串字符 输出其中英文字母、数字、空格及其他字符的个数。

2022-11-12 12:35:55 2001

原创 C语言 输入一个数判断其是否为素数

【代码】C语言 输入一个数判断其是否为素数。

2022-11-06 10:35:54 645 1

原创 C语言 应用题有30个人,其中有男人、女人、小孩各若干,在一家饭馆吃饭总共花了50元:每个男人花3元,每个女人花2元,每个小孩花1元,问男人、女人、小孩各有几人?

【代码】C语言 应用题有30个人,其中有男人、女人、小孩各若干,在一家饭馆吃饭总共花了50元:每个男人花3元,每个女人花2元,每个小孩花1元,问男人、女人、小孩各有几人?

2022-11-06 10:32:53 1409

原创 C语言 输入成绩按成绩输出等级

100--90为A 90--80为B 80--70为C 70--60为D 60及以下为E。

2022-11-06 10:24:09 8592 7

原创 C语言 输入一个五位数输出它的位数再按照逆序输出

【代码】C语言 输入一个五位数输出它的位数再按照逆序输出。

2022-11-06 10:18:34 5873 1

原创 C语言 输入四位数字按从小到大的顺序输出

输入四位数字按从小到大的顺序输出

2022-11-06 10:14:25 1548

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除