自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#检查字符串包含几个字节,中文占两字节

#占一字节,三、!检查字符串包含几个字节,中文占两字节,

2024-03-04 16:39:03 403

原创 C#13位时间戳转换

当前时间转换13位时间戳、13位时间戳转换时间格式。

2024-03-04 10:56:51 656

原创 H5用JS实现导航栏滚动后变为固定定位

H5用JS实现导航栏滚动后变为固定定位

2023-01-19 16:54:51 1421 1

原创 java生成随机15位密码(简单易懂)

java利用random生成随机15位密码(简单易懂)

2023-01-02 14:16:12 1370

原创 .Net&Web前端-大三-零食系统-零食管理

.Net&Web前端-大三-零食系统-零食管理,采用EF和MVC实现查询、模糊查询、详情和删除操作。

2022-10-14 13:52:16 3225 7

原创 蓝桥杯——第十二届国赛——异或变换

#H 异或变换时间限制: 3.0s 内存限制: 512.0MB 本题总分:20 分问题描述  小蓝有一个 01 串 s = s1s2s3 ⋅ ⋅ ⋅ sn。  以后每个时刻,小蓝要对这个 01 串进行一次变换。每次变换的规则相同。  对于 01 串 s = s1s2s3 ⋅ ⋅ ⋅ sn,变换后的 01 串s' = s'1s'2s'3 ⋅ ⋅ ⋅ s'n为: s'1=s1; s'i=si-1⊕si。  其中 a ⊕ b 表示两个二进制的异或,当 a 和 b 相同时结果为 0 ...

2022-04-13 23:51:23 701

原创 蓝桥杯——第十一届省赛——单词分析

试题 历届试题 单词分析【第十一届】【省赛】【C组】资源限制内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。输入格式

2022-04-07 17:07:04 137

原创 蓝桥杯——第十二届国赛——完全日期

完全日期本题总分:10 分问题描述  如果一个日期中年月日的各位数字之和是完全平方数,则称为一个完全日期。  例如:2021 年 6 月 5 日的各位数字之和为 2+0+2+1+6+5=16,而 16 是一个完全平方数,它是 4 的平方。所以 2021 年 6 月 5 日是一个完全日期。  例如:2021 年 6 月 23 日的各位数字之和为 2+0+2+1+6+2+3=16,是一个完全平方数。所以 2021 年 6 月 23 日也是一个完全日期。  请问,从 2001 年 1 月 1 日到

2022-04-06 10:44:30 548

原创 蓝桥杯——第十届国赛——约瑟夫环

标题:约瑟夫环n 个人的编号是 1~n,如果他们依编号按顺时针排成一个圆圈,从编号是1的人开始顺时针报数。(报数是从1报起)当报到 k 的时候,这个人就退出游戏圈。下一个人重新从1开始报数。求最后剩下的人的编号。这就是著名的约瑟夫环问题。本题目就是已知 n,k 的情况下,求最后剩下的人的编号。题目的输入是一行,2个空格分开的整数n, k要求输出一个整数,表示最后剩下的人的编号。约定:0 < n,k < 1百万例如输入:10 3程序应该输出:4资源约定:峰.

2022-04-05 11:44:34 138

原创 蓝桥杯——第八届国赛——数位和

标题:数位和数学家高斯很小的时候就天分过人。一次老师指定的算数题目是:1+2+...+100。高斯立即做出答案:5050!这次你的任务是类似的。但并非是把一个个的数字加起来,而是对该数字的每一个数位作累加。这样从1加到100的“和”是:901从10加到15是:21,也就是:1+0+1+1+1+2+1+3+1+4+1+5,这个口算都可以出结果的。按这样的“加法”,从1加到1000是多少呢? 请通过浏览器提交该结果。当然,我们并不期望你能像高斯一样,发现数字背后深奥的秘密,只要请计算机帮

2022-04-04 10:27:03 135

原创 蓝桥杯——第七届国赛——平方末尾

平方末尾能够表示为某个整数的平方的数字称为“平方数”比如,25,64虽然无法立即说出某个数是平方数,但经常可以断定某个数不是平方数。因为平方数的末位只可能是:[0, 1, 4, 5, 6, 9] 这6个数字中的某个。所以,4325435332必然不是平方数。如果给你一个2位或2位以上的数字,你能根据末位的两位来断定它不是平方数吗?请计算一下,一个2位以上的平方数的最后两位有多少种可能性?注意:需要提交的是一个整数,表示2位以上的平方数最后两位的不同情况数。不要填写任何多余内容(比如

2022-04-04 10:07:05 118

原创 蓝桥杯——第六届国赛——奇怪的数列

标题:奇怪的数列从X星截获一份电码,是一些数字,如下:13111331131321131113122113....YY博士经彻夜研究,发现了规律:第一行的数字随便是什么,以后每一行都是对上一行“读出来”比如第2行,是对第1行的描述,意思是:1个1,1个3,所以是:1113第3行,意思是:3个1,1个3,所以是:3113请你编写一个程序,可以从初始数字开始,连续进行这样的变换。数据格式:第一行输入一个数字组成的串,不超过100位第二行,一个数字n,表示需要你连续变换多.

2022-04-02 17:24:01 394

原创 蓝桥杯——第十二届省赛(第二场)——完全平方数

#I 完全平方数时间限制: 2.0s 内存限制: 512.0MB 本题总分:25 分问题描述一个整数 a 是一个完全平方数,是指它是某一个整数的平方,即存在一个整数 b ,使得 a = b^2 。给定一个正整数 n ,请找到最小的正整数 x ,使得它们的乘积是一个完全平方数。输入格式输入一行包含一个正整数 n 。输出格式输出找到的最小的正整数 x 。测试样例1Input:12Output:3测试样例2Input:15Output:15评测用例规模与约定对于

2022-04-02 15:25:20 612

原创 蓝桥杯——第十二届省赛(第二场)——小平方

#H 小平方时间限制: 1.0s 内存限制: 512.0MB 本题总分:20 分问题描述小蓝发现,对于一个正整数 n 和一个小于 n 的正整数 v,将 v 平方后对 n 取余可能小于 n 的一半,也可能大于等于 n 的一半。请问,在 1 到 n − 1 中,有多少个数平方后除以 n 的余数小于 n 的一半。例如,当 n = 4 时,1 , 2 , 3 的平方除以 4 的余数都小于 4 的一半。又如,当 n = 5 时,1 , 4 的平方除以 5 的余数都是 1 ,小于 5 的一半。而 2 ,

2022-04-02 15:14:27 238

原创 蓝桥杯——第十二届省赛(第二场)——特殊年份

#G 特殊年份时间限制: 1.0s 内存限制: 512.0MB 本题总分:20 分问题描述今年是 2021 年,2021 这个数字非常特殊,它的千位和十位相等,个位比百位大 1 ,我们称满足这样条件的年份为特殊年份。输入 5 个年份,请计算这里面有多少个特殊年份。输入格式输入 5 行,每行一个 4 位十进制数(数值范围为 1000 至 9999 ),表示一个年份。输出格式输出一个整数,表示输入的 5 个年份中有多少个特殊年份。测试样例1Input:2019202119

2022-04-02 15:02:45 328

原创 蓝桥杯——第十一届省赛—— 字符串编码

试题 I: 字符串编码本题总分:25 分【问题描述】小明发明了一种给由全大写字母组成的字符串编码的方法。对于每一个大写字母,小明将它转换成它在 26 个英文字母中序号,即 A → 1, B → 2, … Z →26。这样一个字符串就能被转化成一个数字序列:比如 ABCXYZ → 123242526。1现在给定一个转换后的数字序列,小明想还原出原本的字符串。当然这样的还原有可能存在多个符合条件的字符串。小明希望找出其中字典序最大的字符串。【输入格式】一个数字序列。【

2022-04-01 19:39:05 231

原创 蓝桥杯——第十二届第一场省赛——双向排序

试题 J: 双向排序时间限制: 5.0s 内存限制: 512.0MB 本题总分:25 分【问题描述】给定序列 (a1, a2, · · · , an) = (1, 2, · · · , n),即 ai = i。小蓝将对这个序列进行 m 次操作,每次可能是将 a1, a2, · · · , aqi 降序排列,或者将 aqi, aqi+1, · · · , an 升序排列。请求出操作完成后的序列。【输入格式】输入的第一行包含两个整数 n, m,分别表示序列的长度和操作次数。接下来 m 行

2022-04-01 17:03:32 224

原创 蓝桥杯——第十一届省赛——整数小拼接

试题 J: 整数小拼接本题总分:25 分【问题描述】给定义个长度为 n 的数组 A1, A2, · · · , An。你可以从中选出两个数 Ai 和 Aj (i 不等于 j),然后将 Ai 和 Aj 一前一后拼成一个新的整数。例如 12 和 345 可以拼成 12345 或 34512 。注意交换 Ai 和 Aj 的顺序总是被视为 2 种拼法,即便是 Ai = Aj 时。请你计算有多少种拼法满足拼出的整数小于等于 K。【输入格式】第一行包含 2 个整数 n 和 K。第

2022-04-01 15:30:28 503

原创 蓝桥杯——第十一届省赛——整除序列

试题 G: 整除序列【问题描述】本题总分:15 分有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输出这个序列中值为正数的项。【输入格式】输入一行包含一个整数 n。【输出格式】输出一行,包含多个整数,相邻的整数之间用一个空格分隔,表示答案。【样例输入】20【样例输出】20 10 5 2 1【评测用例规模与约定】对于 80% 的评测用例,1 ≤ n ≤ 109。对于所有评测用例,1 ≤ n ≤ 1018。代码...

2022-04-01 15:17:09 387

原创 蓝桥杯——第十一届省赛——分类计数

试题 F: 分类计数本题总分:15 分【问题描述】输入一个字符串,请输出这个字符串包含多少个大写字母,多少个小写字母,多少个数字。【输入格式】输入一行包含一个字符串。【输出格式】输出三行,每行一个整数,分别表示大写字母、小写字母和数字的个数。【样例输入】1+a=Aab【样例输出】131代码如下:import java.util.Scanner;public class Main {public static void main(String

2022-04-01 14:51:41 293

原创 蓝桥杯——第十一届省赛——REPEAT 程序

试题 E: REPEAT 程序本题总分:15 分【问题描述】附件 prog.txt 中是一个用某种语言写的程序。其中 REPEAT k 表示一个次数为 k 的循环。循环控制的范围由缩进表达,从次行开始连续的缩进比该行多的(前面的空白更长的)为循环包含的内容。例如如下片段:REPEAT 2:​A = A + 4​REPEAT 5:​REPEAT 6:​A = A + 5​A = A + 7​A = A + 8A = A + 9A = A + 4 所在

2022-04-01 14:42:39 156 3

原创 蓝桥杯——第十一届省赛——跑步训练

试题 C: 跑步训练本题总分:10 分【问题描述】小明要做一个跑步训练。初始时,小明充满体力,体力值计为 10000。如果小明跑步,每分钟损耗600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼。请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。答案中只填写数,不填写单位。【答案提交】这是一道结果填空

2022-04-01 14:37:18 121

原创 蓝桥杯——第十一届省赛——解密

试题 B: 解密本题总分:5 分【问题描述】小明设计了一种文章加密的方法:对于每个字母 c,将它变成某个另外的字符 Tc。下表给出了字符变换的规则:字母c 字符Tc 字母c 字符Tc 字母c 字符Tc 字母c 字符Tca y n i A Y N Lb x o g B X O Gc m p o C M P Od ...

2022-04-01 14:20:34 118

原创 蓝桥杯——第十届省赛——矩形切割

试题 B: 矩形切割本题总分:5 分【问题描述】小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。例如,对于一块两边分别为 5 和 3 的材料(记为 5 × 3),小明会依次切出3 × 3、2 × 2、1 × 1、1 × 1 共 4 个正方形。现在小明有一块矩形的材料,两边长分别是 2019 和 324。请问小明最终会切出多少个正方形?【答案提交】

2022-03-31 16:22:14 126

原创 蓝桥杯——第十届省赛——求和

题 A: 求和本题总分:5 分【问题描述】小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。请问,在 1 到 2019 中,所有这样的数的和是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。代码如下:public class Main {public static voi

2022-03-31 16:04:48 520

原创 蓝桥杯——第九届省赛——打印大X

标题:打印大X问题描述:如下的程序目的是在控制台打印输出大X。可以控制两个参数:图形的高度,以及笔宽。用程序中的测试数据输出效果:(如果显示有问题,可以参看p1.png)高度=15, 笔宽=3*** ****** *** *** *** *** *** *** *** *** *** ***** *** ***** *** *** *** ...

2022-03-31 12:29:50 59

原创 蓝桥杯——第九届省赛——书号验证

标题:书号验证问题描述:2004年起,国际ISBN中心出版了《13位国际标准书号指南》。原有10位书号前加978作为商品分类标识;校验规则也改变。校验位的加权算法与10位ISBN的算法不同,具体算法是:用1分别乘ISBN的前12位中的奇数位(从左边开始数起),用3乘以偶数位,乘积之和以10为模,10与模值的差值再对10取模(即取个位的数字)即可得到校验位的值,其值范围应该为0~9。下面的程序实现了该算法,请仔细阅读源码,填写缺失的部分。public class A{ stat...

2022-03-31 12:28:00 223

原创 蓝桥杯——第九届省赛——第几个幸运数

标题:第几个幸运数问题描述:到x星球旅行的游客都被发给一个整数,作为游客编号。x星的国王有个怪癖,他只喜欢数字3,5和7。国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。我们来看前10个幸运数字是:3 5 7 9 15 21 25 27 35 45因而第11个幸运数字是:49小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。请你帮小明计算一下,59084709587505是第几个幸运数

2022-03-31 12:21:20 81

原创 蓝桥杯——第九届省赛——猴子分香蕉

标题:猴子分香蕉问题描述:5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈

2022-03-31 11:56:42 74

原创 蓝桥杯——第九届省赛——哪天返回

标题:哪天返回问题描述:小明被不明势力劫持。后被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。请计算一下,小明在第几天就能凑够108元,返回地球。要求提交的是一个整数,表示第几天。请不要提交任何多余的内容。代码如下:public class Main {public static void main(String[]

2022-03-31 11:52:42 406

原创 蓝桥杯——第八届省赛——外星日历

标题:外星日历问题描述:某星系深处发现了文明遗迹。他们的计数也是用十进制。他们的文明也有日历。日历只有天数,没有年、月的概念。有趣的是,他们也使用了类似“星期”的概念,只不过他们的一个星期包含了9天,为了方便,这里分别记为: A,B,C....H,I从一些资料上看到,他们的23日是星期E他们的190日是星期A他们的343251日是星期I令人兴奋的是,他们居然也预见了“世界末日”的那天,当然是一个很大很大的数字651764141421415346185请你计算一下,这

2022-03-31 11:51:24 86

转载 蓝桥杯——第七届省赛——密码脱落

密码脱落问题描述:X星球的考古学家发现了一批古代留下来的密码。这些密码是由A、B、C、D 四种植物的种子串成的序列。仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。你的任务是:给定一个现在看到的密码串,计算一下从当初的状态,它要至少脱落多少个种子,才可能会变成现在的样子。输入一行,表示现在看到的密码串(长度不大于1000)要求输出一个正整数,表示至少脱落了多少个种子。例如,输入:ABCBA则程

2022-03-30 10:54:57 127

原创 蓝桥杯——第七届省赛——四平方和

四平方和问题描述:四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:0 <= a <= b <= c <= d并对所有的可能表示法按 a,b,c,d 为联合主键升序排列,最后输

2022-03-30 10:45:39 115

原创 蓝桥杯——第七届省赛——冰雹数

冰雹数问题描述:任意给定一个正整数N,如果是偶数,执行: N / 2如果是奇数,执行: N * 3 + 1生成的新的数字再执行同样的动作,循环往复。通过观察发现,这个数字会一会儿上升到很高,一会儿又降落下来。就这样起起落落的,但最终必会落到“1”这有点像小冰雹粒子在冰雹云中翻滚增长的样子。比如N=99,28,14,7,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1可以看到,N=9的时候,这个“小冰雹”最高冲到了52这个高度。输入格式

2022-03-30 10:35:00 125 3

原创 蓝桥杯——第七届省赛——搭积木

搭积木问题描述:小明最近喜欢搭数字积木,一共有10块积木,每个积木上有一个数字,0~9。搭积木规则:每个积木放到其它两个积木的上面,并且一定比下面的两个积木数字小。最后搭成4层的金字塔形,必须用完所有的积木。下面是两种合格的搭法: 0 1 23 4 56 7 8 9 0 3 17 5 29 8 6 4 请你计算这样的搭法一共有多少种?请填表示总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。暴力破解...

2022-03-30 10:17:18 276

原创 蓝桥杯——第七届省赛——凑算式

凑算式问题描述: B DEFA + --- + ------- = 10 C GHI (如果显示有问题,可以参见【图1.jpg】) 这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。直接暴力破解就好了。代码如下:...

2022-03-30 10:09:59 295

原创 蓝桥杯——第七届省赛——分小组

分小组问题描述:9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为 A,B,C,... I下面的程序列出了所有的分组方法。该程序的正常输出为:ABC DEF GHIABC DEG FHIABC DEH FGIABC DEI FGHABC DFG EHIABC DFH EGIABC DFI EGHABC DGH EFIABC DGI EFHABC DHI EFGABC EFG DHIABC EFH DGIABC EFI DGHABC E

2022-03-30 09:57:49 458

原创 蓝桥杯——第七届省赛——骰子游戏

骰子游戏问题描述:我们来玩一个游戏。同时掷出3个普通骰子(6个面上的数字分别是1~6)。如果其中一个骰子上的数字等于另外两个的和,你就赢了。下面的程序计算出你能获胜的精确概率(以既约分数表示)public class Main{ public static int gcd(int a, int b) { if(b==0) return a; return gcd(b,a%b); } public static ...

2022-03-30 09:43:14 2956

原创 蓝桥杯——第七届省赛——平方怪圈

平方怪圈问题描述:如果把一个正整数的每一位都平方后再求和,得到一个新的正整数。对新产生的正整数再做同样的处理。如此一来,你会发现,不管开始取的是什么数字,最终如果不是落入1,就是落入同一个循环圈。请写出这个循环圈中最大的那个数字。请填写该最大数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。145代码如下:import java.util.Scanner;public class Main { public static void main(

2022-03-30 09:22:45 67

原创 蓝桥杯——第七届省赛——煤球数目

问题描述:有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),....如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。代码如下:public class Main {public static void main(String[] args) { int n=1; int m=1; for (int i =2

2022-03-30 09:19:50 95

空空如也

空空如也

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

TA关注的人

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