蓝桥杯
文章平均质量分 59
个人打卡
Steins_Gate_0
这个作者很懒,什么都没留下…
展开
-
P1914 小书童——凯撒密码
蒟蒻虽然忘记密码,但他还记得密码是由一个字符串组成。密码是由原文字符串(由不超过 50 个小写字母组成)中每个字母向后移动 n 位形成的。某蒟蒻迷上了 “小书童”,有一天登陆时忘记密码了(他没绑定邮箱 or 手机),于是便把问题抛给了神犇你。他现在找到了移动前的原文字符串及 n,请你求出密码。第二行:未移动前的一串字母。字符串长度 ≤50,1≤n≤26。一行,是此蒟蒻的密码。原创 2024-02-17 09:54:36 · 454 阅读 · 0 评论 -
P5732 【深基5.习7】杨辉三角 python解法
如果你不知道什么是杨辉三角,可以观察样例找找规律。给出 n原创 2024-02-13 23:49:44 · 444 阅读 · 0 评论 -
线段树解决-----P1161 开灯 && P1047 [NOIP2005 普及组] 校门外的树 python解法
[NOIP2005 普及组] 校门外的树## 题目描述某校大门外长度为 l 的马路上有一排树,每两棵相邻的树之间的间隔都是 1 米。我们可以把马路看成一个数轴,马路的一端在数轴 0 的位置,另一端在 l的位置;数轴上的每个整数点,即0,1,2,...,l,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。原创 2024-02-13 11:14:04 · 1031 阅读 · 0 评论 -
python怎么找到列表/字符串中出现次数最多的元素(自用)
最后,函数使用max函数和字典的get方法来找出出现次数最多的元素,并返回它。然而,在示例中给出的输出实际上是不正确的,因为根据列表的内容,应该有多个元素出现在输出中。要修改函数以返回所有出现次数最多的元素,你需要首先找到最大出现次数,然后遍历字典来收集所有出现次数等于这个最大值的元素。如果你想要获取所有出现次数最多的元素,你需要稍微修改这个函数,使其返回一个列表,包含所有出现次数最多的元素。在上面的第二个示例中,4和5都出现了4次,这是列表中出现次数最多的,因此它们都应该包含在输出列表中。原创 2024-02-12 19:56:24 · 2217 阅读 · 0 评论 -
P1554 梦中的统计 && P1980 [NOIP2013 普及组] 计数问题
她开始注意每一个数码($0 \ldots 9$):每一个数码在计数的过程中出现过多少次?给出两个整数 $M$ 和 $N$,求在序列 $[M, M + 1, M + 2, \ldots, N - 1, N]$ 中每一个数码出现了多少次。第 $1$ 行: 十个用空格分开的整数,分别表示数码 $0 \ldots 9$ 在序列中出现的次数。过了一会儿,她意识到她在数数,不能入睡。第 $1$ 行: 两个用空格分开的整数 $M$ 和 $N$。数据保证,1≤M≤N≤2×109,N−M≤5×105。原创 2024-02-07 21:24:19 · 373 阅读 · 0 评论 -
P2615 [NOIP2015 提高组] 神奇的幻方 python解法
幻方是一种很神奇的 N×N 矩阵:它由数字1,2,3,⋯⋯,N×N 构成,且每行、每列及两条对角线上的数字之和都相同。共 N 行,每行 N 个整数,即按上述方法构造出的 N×N 的幻方,相邻两个整数之间用单空格隔开。对于 100%100% 的数据,对于全部数据, 1≤N≤39 且 N 为奇数。现给定 N ,请按上述方法构造 N×N 的幻方。NOIp2015 提高组 Day1T1。首先将 11 写在第一行的中间。一个正整数 N,即幻方的大小。原创 2024-02-03 17:55:33 · 1050 阅读 · 0 评论 -
P1089 [NOIP2004 提高组] 津津的储蓄计划 python解法
因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于 100100 元或恰好 100100 元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。如果不会,计算到 20042004 年年末,妈妈将津津平常存的钱加上 20%20% 还给津津之后,津津手中会有多少钱。有可能在某个月的月初,津津手中的钱加上这个月妈妈给的钱,不够这个月的原定预算。每个月的月初妈妈给津津 300300 元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。原创 2024-01-29 18:17:58 · 472 阅读 · 0 评论 -
P2669 [NOIP2015 普及组] 金币 python解法
国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续 n 天每天收到 n 枚金币后,骑士会在之后的连续 n+1 天里,每天收到 n+1 枚金币。第二天和第三天,每天收到两枚金币。第四、五、六天,每天收到三枚金币。因此一共收到 1+2+2+3+3+3=141+2+2+3+3+3=14 枚金币。原创 2024-01-22 11:37:46 · 594 阅读 · 1 评论 -
暴力-----简单枚举之最大乘积(python)
如果这个最大的乘积不是正数,应输出0(表示无解),1<=n<=18,-10<=Si<=10。连续子序列有两个要素:起点和终点,因此只需枚举起点和终点即可。输入n个元素组成的序列S,你需要找出一个。原创 2024-01-20 22:27:10 · 339 阅读 · 0 评论 -
洛谷P5721 【深基4.例6】数字直角三角形python解法
给出 n,请输出一个直角边长度是 n 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。数据保证,1≤n≤131≤n≤13。输出如题目要求的数字直角三角形。输入一个正整数 n。原创 2024-01-19 18:18:14 · 523 阅读 · 1 评论 -
洛谷P1085 [NOIP2004 普及组] 不高兴的津津的python解法
妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。如果不会不高兴则输出 00,如果会则输出最不高兴的是周几(用 1,2,3,4,5,6,71,2,3,4,5,6,7 分别表示周一,周二,周三,周四,周五,周六,周日)。每行包括两个小于 1010 的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。原创 2024-01-16 14:33:09 · 473 阅读 · 1 评论 -
打卡第十一天---1073
题目 1073: 时间限制: 3s 内存限制: 192MB 提交: 11474 解决: 5257你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算。输入文件包含不超过100行,以文件结束符结尾。每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符。输入的所有整数均不含前导0。输出仅原创 2023-11-29 20:16:45 · 425 阅读 · 1 评论 -
打卡第十天----1048,1049
时间限制: 3s 内存限制: 192MB 提交: 18965 解决: 11014。原创 2023-11-22 20:10:53 · 52 阅读 · 0 评论 -
打卡第八天---1036,1041
时间限制: 3s 内存限制: 192MB 提交: 16515 解决: 13587时间限制: 3s 内存限制: 192MB 提交: 15338 解决: 11470。原创 2023-11-16 20:45:32 · 52 阅读 · 1 评论 -
打卡第九天---1044,1045
时间限制: 3s 内存限制: 192MB 提交: 37306 解决: 13429。原创 2023-11-16 20:42:13 · 43 阅读 · 1 评论 -
打卡第七天----1028
时间限制: 3s 内存限制: 192MB 提交: 31150 解决: 17038。原创 2023-11-09 21:14:53 · 51 阅读 · 1 评论 -
打卡第六天-----1025
时间限制: 3s 内存限制: 192MB 提交: 47002 解决: 28148。原创 2023-11-08 21:48:40 · 48 阅读 · 1 评论