- 博客(12)
- 收藏
- 关注
原创 蓝桥杯2023年第十四届省赛真题-子串简写
程序猿圈子里正在流行一种很新的简写方法:对于一个字符串,只保留首尾字符,将首尾字符之间的所有字符用这部分的长度代替。在本题中,我们规定长度大于等于 K 的字符串都可以采用这种简写方法(长度小于 K 的字符串不配使用这种简写)。给定一个字符串 S 和两个字符 c1 和 c2,请你计算 S 有多少个以 c1 开头c2 结尾的子串可以采用这种简写?第二行包含一个字符串 S 和两个字符 c1 和 c2。第一行包含一个整数 K。
2023-04-10 14:16:16
371
原创 蓝桥杯2023年第十四届省赛真题-冶炼金属
现在给出了 N 条冶炼记录,每条记录中包含两个整数 A 和 B,这表示本次投入了 A 个普通金属 O,最终冶炼出了 B 个特殊金属 X。每条记录都是独立的,这意味着上一次没消耗完的普通金属 O 不会累加到下一次的冶炼当中。根据这 N 条冶炼记录,请你推测出转换率 V 的最小值和最大值分别可能是多少,题目保证评测数据不存在无解的情况。这个炉子有一个称作转换率的属性 V,V 是一个正整数,这意味着消耗 V 个普通金属 O 恰好可以冶炼出一个特殊金属 X,当普通金属 O 的数目不足 V 时,无法继续冶炼。
2023-04-10 14:09:33
1298
原创 AcWing 4784. 构造序列
输出共一行,如果存在满足条件的 01 序列,则输出满足条件的 01 序列,否则输出 -1。如果答案不唯一,则输出任意合理答案均可。前 6 个测试点满足 1≤n,m≤10。所有测试点满足 1≤n,m≤106。共一行,包含两个整数 n,m。
2022-12-18 21:52:09
205
原创 AcWing 4783. 多米诺骨牌
每一秒后,每个向左倒的骨牌都会推倒其左侧相邻的骨牌,每个向右倒的骨牌都会推倒其右侧相邻的骨牌。保证这些开始就被推倒的骨牌中,任意两块倒向同一方向的骨牌之间都至少存在一块倒向反方向的骨牌。如果在某一时刻,某骨牌两侧的相邻骨牌同时倒向它,则由于力的平衡,该骨牌会保持垂直竖立不变。给定每块骨牌的初始状态,请你判断在推倒过程完全结束后,有多少块骨牌仍然保持垂直竖立。开始时,同时将一些骨牌推倒,有的向右倒,有的向左倒。,则一定存在 k 满足 i
2022-12-17 22:43:26
263
转载 Java删除string中空格的几种方法
删除字符串开头和结尾的空格,Java 1版本引入的接口,这是开发人员最常用的方法。trim移除的空白字符指的是指ASCII值小于或等于32的任何字符(’ U+0020 '),其中包含了空格、换行、退格等字符。2、strip()删除字符串开头和结尾的空格。与trim()功能基本相同,在Java 11版本上引入的接口,区别在于删除的是根据Unicode标准来标识的所有空格字符,除了ASCII中的字符以外,还是有很多其他的空白字符。3、stripLeading()只删除字符串开头的空格只删除字符串结尾的空
2022-06-19 23:15:49
2613
原创 在Linux云服务器怎么安装node,npm
为了在云服务器上运行server,所以来到优快云找一下相关安装途径,看了十几个人的做法,没有一个可以成功安装的,最后,在鱼皮的那个wiki上悟出了怎么安装。下面介绍一下怎么在云服务器上安装node,npm1.首先去node.js官网下载node.js 官方网址:下载 | Node.js 中文网通过xshell或xftp上传到服务器,这里以上传到root包为例 与其他博主相比,不同之处就是要在node.js所在文件夹的bin目录下进行软连接的配置。此文章也有不足之处,欢迎各位指正。若根
2022-05-31 22:21:45
774
原创 蓝桥杯—单词分析
单词分析题目描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。输入描述输入一行包含一个单词,单词只由小写英文字母组成。对于所有的评测用例,输入的单词长度不超过 1000。输出描述输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是
2022-03-31 20:18:35
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人