自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【九宫格找对应位置,二维当一维数组看】

来源:牛客网现在小苯有一个九宫格按键,但他注意到九宫格是乱序,因此他还是按照正常九宫格顺序点击的按键。111999请你告诉他,在他点击完按键后,屏幕上显示的数字都应该是什么?

2024-05-26 21:28:22 425

原创 【好数组,逆行思维,找最长序列数】

来源:牛客网大白熊给了小苯一个长度为 nnn 的数组 aaa,这次他希望小苯从数组中选择一个(下方备注有定义解释),满足这个子序列构成的数组是一个“好数组”。大白熊定义好数组是:如果一个数组按升序排序后和原来,则其是一个好数组。例如 [3,2,2][3,2,2][3,2,2] 升序排序后是 [2,2,3][2, 2, 3][2,2,3],和原来不完全相同,因此一个好数组,而 [1,2,2][1,2,2][1,2,2]一个好数组。

2024-05-26 21:25:01 306

原创 【日历中的数字,函数,分步考虑】

来源:牛客网ElemenT马上就要毕业了,他打开日历看了看时间。发现日历上的日期都是2017-04-04这样的格式的,月和日如果不足2位数,前面都会补充0。给定一个年份和月份,ElemenT把那个月的日期都按上述格式写到纸上,他现在想知道某种数字出现了多少次。

2024-05-24 10:25:20 185

原创 【找最长重复子串长度】

你会得到一个DNA序列:一个由字符A、C、G和T组成的字符串。你的任务是找到序列中最长的重复次数。这是一个最大长度的子字符串,仅包含一种类型的字符。AC代码二:不同之处在mx初始化的值不同;比较最大值函数的位置就不同。唯一的输入行包含 n(1 ≤ n ≤ 10 的字符串6) 字符。打印一个整数:最长重复的长度。

2024-05-11 21:50:31 184

原创 【找子序列“happy”,可不连续型,双指针】

不是每段相遇都有个美好的结局,阿米娅。有很多故事戛然而止,有很多故事让人辗转反侧,另一些......最后只能变成一声长长的叹息。在没有尽头的荒原上,人们相逢,然后走散,但在错身而过的那个瞬间......没有人知道,我们是否该郑重地道出再见”给你若干段相遇,请找出其中美好的结局。

2024-05-11 00:04:50 189

原创 【外币兑换,简单贪心】

小明刚从美国回来,发现手上还有一些未用完的美金,于是想去银行兑换成人民币。可是听说最近人民币将会升值,并从金融机构得到了接下来十二个月可能的美元对人民币汇率,现在,小明想要在接下来一年中把美金都兑换成人民币,请问最多能得到多少人民币?

2024-05-10 14:06:32 264

原创 【恶搞指数,趣味规律】

小明的朋友过生日,小明准备了一件礼物,不过小明想恶搞一下他的朋友,所以他准备了一堆盒子,其中有一个盒子里面装了礼物。盒子里面可以再放零个或者多个盒子。假设放礼物的盒子里不再放其他盒子。用()表示一个盒子,B表示礼物,小明想让你帮他算出恶搞指数,即最少需要拆多少个盒子才能拿到礼物。

2024-05-09 21:44:15 141

原创 【过生日,函数运用,找闰年】

小明出生在一个闰年,他想知道什么时候可以过生日,你能告诉他吗?给你一个正整数Y,表示起始年份,和一个正整数N,你的任务是告诉小明从Y年开始第N个闰年是哪一年。注意:如果Y就是闰年,那么第一个闰年就是Y。

2024-05-09 21:18:07 238

原创 【平均绩点,多组未知个数数据的输入】

每门课的成绩分为A、B、C、D、F五个等级,为了计算平均绩点,规定A、B、C、D、F分别代表4分、3分、2分、1分、0分。

2024-05-09 14:13:33 208

原创 【快速幂取模】

求 a 的 b 次方对 p 取模的值,其中 1≤a,b,p≤109。

2024-05-07 16:51:39 158

原创 【杨辉三角,递归】

【代码】【杨辉三角,递归】

2024-05-05 16:38:16 136

原创 【神奇的幻方,枚举模拟,返回结构体属性的函数】

幻方是一种很神奇的N*N矩阵:它由数字1,2,3,……,N*N构成,且每行、每列及两条对角线上的数字之和都相同。当N为奇数时,我们可以通过以下方法构建一个幻方:首先将1写在第一行的中间。之后,按如下方式从小到大依次填写每个数K(K=2,3,…,N*N):1.若(K−1)在第一行但不在最后一列,则将K填在最后一行,(K−1)所在列的右一列;2.若(K−1)在最后一列但不在第一行,则将K填在第一列,(K−1)所在行的上一行;3.若(K−1)在第一行最后一列,则将K填在(K−1)的正下方。

2024-05-05 13:58:41 304

原创 【铺地毯,用结构体记录属性】

为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯,一共有n张地毯,编号从 1 到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。

2024-05-04 16:55:47 208

原创 【2024天梯赛,九宫格,分步骤判断】

九宫格是一款数字游戏,传说起源于河图洛书,现代数学中称之为三阶幻方。游戏规则是:将一个 9×9 的正方形区域划分为 9 个 3×3 的正方形宫位,要求 1 到 9 这九个数字中的每个数字在每一行、每一列、每个宫位中都只能出现一次。本题并不要求你写程序解决这个问题,只是对每个填好数字的九宫格,判断其是否满足游戏规则的要求。

2024-04-26 09:09:24 352

原创 【2024天梯赛,整数的持续性,用结构体记录】

从任一给定的正整数 n 出发,将其每一位数字相乘,记得到的乘积为 n1​。以此类推,令 ni+1​ 为 ni​ 的各位数字的乘积,直到最后得到一个个位数 nm​,则 m 就称为 n 的。例如 679 的持续性就是 5,因为我们从 679 开始,得到 6×7×9=378,随后得到 3×7×8=168、1×6×8=48、4×8=32,最后得到 3×2=6,一共用了 5 步。本题就请你编写程序,找出任一给定区间内持续性最长的整数。

2024-04-25 17:23:04 194

原创 【2024天梯赛,替换字符串,删、插函数使用】

以 GPT 技术为核心的人工智能系统出现后迅速引领了行业的变革,不仅用于大量的语言工作(如邮件编写或文章生成等工作),还被应用在一些较特殊的领域——例如去年就有同学尝试使用 ChatGPT 作弊并被当场逮捕(全校被取消成绩)。相信聪明的你一定不会犯一样的错误!言归正传,对于 GPT 类的 AI,一个使用方式受到不少年轻用户的欢迎——将 AI 变成猫娘:部分公司使用 AI 进行网络营销,网友同样乐于使用“变猫娘”的方式进行反击。注意:图中内容与题目无关,如无法看到图片不影响解题。

2024-04-25 11:45:57 332

原创 【四项全能,2024天梯赛,模拟多种情况】

新浪微博上有一个帖子给出了一道题:全班有 50 人,有 30 人会游泳,有 35 人会篮球,有 42 人会唱歌,有 46 人会骑车,至少有( )人四项都会。发帖人不会做这道题,但是回帖有会做的:每一个才艺是一个技能点,一共是 30 + 35 + 42 + 46 = 153 个技能点,50 个人假设平均分配,每人都会 3 个技能那也只有 150,所以至少有 3 人会四个技能。

2024-04-24 20:33:57 263

原创 【剪切粘贴,字符串string的substr,erase,find,insert()函数运用】

使用计算机进行文本编辑时常见的功能是剪切功能(快捷键:Ctrl + X)。请实现一个简单的具有剪切和粘贴功能的文本编辑工具。abcdefgcdeabfgbfgabfcdeg每次操作后的字符串即为新的当前字符串。在若干次操作后,请给出最后的编辑结果。

2024-04-19 21:22:38 293

原创 【打印沙漏,找规律,运用数列知识】

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。

2024-04-18 14:23:27 174

原创 【字串简写,前缀和,移动区间】

程序猿圈子里正在流行一种很新的简写方法:对于一个字符串,只保留首尾字符,将首尾字符之间的所有字符用这部分的长度代替。例如简写成i18nKubernetes简写成K8sLanqiao简写成L5o等。在本题中,我们规定长度大于等于 K� 的字符串都可以采用这种简写方法(长度小于 K� 的字符串不配使用这种简写)。给定一个字符串 S� 和两个字符 c1�1 和 c2�2,请你计算 S� 有多少个以 c1�1 开头 c2�2 结尾的子串可以采用这种简写?

2024-04-09 09:29:22 243

原创 【排序,找规律,站队型】

茵茵所在的合唱队共有N个人(N为奇数)。为了准备一次演出,老师开始为她们安排合唱队形了。大家都知道,合唱队形通常是中间高两端低的。老师是这样安排他们的队形的:先让所有的同学按高个儿在前的顺序排成一队。然后,最高的那位同学单独站出来,这是合唱队形的中心,再让第二位同学站在她的左手边,让第三位同学站在她的右手边,再依次向两端安排其他人……。事先给定所有人的身高,请输出她们站成合唱队形之后的身高顺序。

2024-04-07 21:30:48 306

原创 【结构体排序并去重,多个条件】

现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大);1.按照编号从小到大排序2.对于编号相等的长方形,按照长方形的长排序;3.如果编号和长都相同,按照长方形的宽排序;4.如果编号、长、宽都相同,就只保留一个长方形用于排序,删除多余的长方形;最后排好序按照指定格式显示所有的长方形;

2024-04-07 14:08:17 205

原创 【枚举,回文日期,枚举回文的一半推另一半】

0229是闰年的二月最后一天---->>>反推年份为9220--->>>本就为闰年,真实存在----->>>>可用此方法0228对于闰年平年都有这一天,可以枚举。

2024-04-07 11:30:44 579

原创 【百元买鸡,满足数学方程组型】

桐桐周末陪妈妈到市场购物。她和妈妈来到一个买鸡的摊位,发现鸡的价格有三种:公鸡每只5元钱,母鸡每只3元钱,小鸡3只1元钱。妈妈就给桐桐出了一道计算题:如果用n元钱买m只鸡,问公鸡、母鸡和小鸡可以各买多少只?注意:必须把n元钱正好用完,且买的各种鸡的只数为大于等于0的整数。桐桐回到家里便拿起笔来认真计算,算了好久还没得出答案。聪明的你通过编写程序帮助桐桐找出结果好吗?

2024-04-06 18:44:12 258

原创 【枚举,将一个整数分解成质因子相乘的形式】

今天数学课上,桐桐学习了质数的知识:一个正整数如果只能被1和它本身整除,那么这个整数便是质数。桐桐就想:任意一个正整数是否都能分解成若干个质数相乘的形式呢?输入一个正整数n,把它分解成质因子相乘的形式,如果为质数则输出该数本身。如:36=2×2×3×3;19=19。你能帮助桐桐解决这个难题吗?

2024-04-06 14:52:10 490

原创 【枚举,格子位置】

输入三个自然数N,i,j(l≤i≤N,1≤j≤N),输出在一个N×N格的棋盘中,与格子(i,j)同行、同列、同一对角线的所有格子的位置。例如,n=4,i=2,j=3表示棋盘中的第二行第三列的格子,如:n=4,i=2,j=3表示了棋盘中的第二行第三列的格子,如下图:当n=4,i=2,j=3时,输出的结果是:(2,1) (2,2) (2,3) (2,4) {同一行上格子的位置}(1,3) (2,3) (3,3) (4,3) {同列列上格子的位置}

2024-04-04 11:13:44 232

原创 【模拟题,多个变量不用结构体型】

某校的惯例是在每学期的期末考试之后发放奖学金。只要符合条件就可以得奖,每项奖学金的获奖人数没有限制,每名学生也可以同时获得多项奖学金。例如姚林的期末平均成绩是 8787 分,班级评议成绩 8282 分,同时他还是一位学生干部,那么他可以同时获得五四奖学金和班级贡献奖,奖金总数是 48504850 元。现在给出若干学生的相关数据,请计算哪些同学获得的奖金总数最高(假设总有同学能满足获得奖学金的条件)。

2024-04-01 00:19:06 349

原创 【对图书的ISBN 号码进行识别处理】

每一本正式出版的图书都有一个 ISBN 号码与之对应,ISBN 码包括 99 位数字、11 位识别码和 33 位分隔符,其规定格式如,其中符号就是分隔符(键盘上的减号),最后一位是识别码,例如就是一个标准的 ISBN 码。ISBN 码的首位数字表示书籍的出版语言,例如 00 代表英语;第一个分隔符之后的三位数字代表出版社,例如 670670 代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。

2024-03-31 20:32:44 502

原创 【n个n相加求和,从1~n,金币】

国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续 n 天每天收到 n 枚金币后,骑士会在之后的连续n+1 天里,每天收到 n+1 枚金币。请计算在前 k 天里,骑士一共获得了多少金币。

2024-03-31 19:19:32 204

原创 【字母移位,解锁密码】

密码是由原文字符串(由不超过 50 个小写字母组成)中每个字母向后移动 n 位形成的。z的下一个字母是a,如此循环。他现在找到了移动前的原文字符串及 n,请你求出密码。

2024-03-31 16:56:18 218

原创 【打印数字图形,数字直角三角形】

给出 n,请输出一个直角边长度是 n 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。

2024-03-31 16:10:06 228

原创 【高低位交换,用位运算记录一个整数的每位二进制数】

给出一个小于 232232 的非负整数。这个数可以用一个 3232 位的二进制数表示(不足 3232 位用 00 补足)。我们称这个二进制数的前 1616 位为“高位”,后 1616 位为“低位”。将它的高低位交换,我们可以得到一个新的数。试问这个新的数是多少(用十进制表示)。

2024-03-24 11:34:40 292

原创 【x 进制转 10 进制】

给一个小整数 �x 和一个 �x 进制的数 �S。将 �S 转为 1010 进制数。对于超过十进制的数码,用AB,…… 表示。

2024-03-23 21:59:18 366

原创 【构造,字母图案】

一个n*n的正方形,如果它的任意一个2*2的子正方形都同时包含白色和红色元素,且二者的数目不同,那么就说这个n*n的正方形是平衡的,请你打印任意一个n*n的平衡正方形。

2024-03-23 21:40:29 220

原创 【记录字母出现的次数】

曹磊的词汇量不多,所以每次做英语选择题的时候都很头疼。但是聪明的他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设 maxnmaxn 是单词中出现次数最多的字母的出现次数,minnminn 是单词中出现次数最少的字母的出现次数,如果 maxn−minnmaxn−minn 是一个质数,那么曹磊就认为这是个 Lucky Word,这样的单词很可能就是正确的答案。

2024-03-23 21:14:12 258

原创 【在有序数组中插入新的数组,重新排序】

题库中共有n道题,第i道题目的难易程度用ti表示,这n道题根据由易到难的顺序已排好。现在老师决定插入m道难度为dj的题到题库中,题库中的题仍然按照由易到难的顺序排好。

2024-03-21 10:21:33 191

原创 【输入未知个数,以0结束,找最大数】

从键盘输入若干整数(至少有一个),当输入为0时结束(不计0),输出其中的最大数。

2024-03-19 21:06:55 209

原创 【二进制计算,逆序,每位求和】

给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。

2024-03-19 17:19:34 364

原创 【将一个数指定位上的数变为0,再求和】

判断数a的奇偶性,如果是奇数,则把数a中的偶数位全部改成0;如果是偶数,则把数a中的奇数位全部改成0例如:12211是奇数,修改后就变成了10201;4212是偶数,修改后就变成了4010现在给你n个数字a1​…an​,请你计算∑i=1n​Mx(ai​)

2024-03-18 20:03:56 331

原创 【按规定格式输出日期,简单思路】

大家填写的生日格式不统一,例如有的人写199808 ,有的人只写9808。有强迫症的吉吉请你写个程序,把所有人的出生年月都整理成 年年年年—月月格式。对于那些只写了年份后两位的信息,我们默认小于 24 都是 20 开头的,其他都是 19 开头的。

2024-03-18 17:41:50 487

空空如也

空空如也

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

TA关注的人

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