第八届蓝桥杯C/C++省赛B组
暗托涅瓦
在校大学生 不定期更新学习笔记
展开
-
第八届蓝桥杯C/C++省赛B组 试题A:购物车
读取文件就行了,把清单复制出来去掉*号和折,记得把8折9折之类的换成80、90,半价换成50。小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。需要说明的是,88折指的是按标价的88%计算,而8折是按80%计算,余者类推。答案是一个整数,类似4300的样子,结尾必然是00,不要填写任何多余的内容。以下是让人头疼的购物单,为了保护隐私,物品名称被隐藏了。小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。原创 2024-03-15 21:09:39 · 364 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题B:等差素数列
类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。注意:需要提交的是一个整数,不要填写任何多余的内容和说明文字。长度为10的等差素数列,其公差最小值是多少?2,3,5,7,11,13,…上边的数列公差为30,长度为6。这是数论领域一项惊人的成果!原创 2024-03-15 21:13:59 · 328 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题C:承压运算
工作人员发现,其中读数最小的电子秤的示数为:2086458231。最后,所有的金属块的重量都严格精确地平分落在最底层的电子秤上。假设每块原料的重量都十分精确地平均落在下方的两个金属块上,X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。注意:需要提交的是一个整数,不要填写任何多余的内容。每块金属原料的外形、尺寸完全一致,但重量不同。其中的数字代表金属块的重量(计量单位较大)。电子秤的计量单位很小,所以显示的数字很大。请你推算出:读数最大的电子秤的示数为多少?最下一层的X代表30台极高精度的电子秤。原创 2024-03-15 21:17:24 · 301 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题D:方格分割
包括这3种分法在内,一共有多少种不同的分割方法。请提交该整数,不要填写任何多余的内容或说明文字。6x6的方格,沿着格子的边线剪开成两部分。注意:旋转对称的属于同一种分割法。要求这两部分的形状完全相同。原创 2024-03-15 21:21:29 · 370 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题E:取抓位
【代码】第八届蓝桥杯C/C++省赛B组 试题E:取抓位。原创 2024-03-15 21:25:19 · 349 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题F:.最大公共子串
下面的程序是采用矩阵法进行求解的,这对串的规模不大的情况还是比较有效的解法。可以找到的最长的公共子串是"abcd",所以最大公共子串长度为4。比如:“abcdkkk” 和 “baabcdadabc”,求两个串的所有子串中能够匹配上的最大长度是多少。请分析该解法的思路,并补全划线部分缺失的代码。原创 2024-03-15 21:27:21 · 326 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题G:日期问题
标题:日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。比如02/03/04,可能是2002年03月04日、2004年02月03日或2004年03月02日。给出一个文献上的日期,你能帮助小明判断有哪些可能的日期对其对应吗?原创 2024-03-15 21:29:42 · 340 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题H:包子凑数
标题:包子凑数小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子。每种蒸笼都有非常多笼,可以认为是无限笼。每当有顾客想买X个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有X个包子。比如一共有3种蒸笼,分别能放3、4和5个包子。当顾客想买11个包子时,大叔就会选2笼3个的再加1笼5个的(也可能选出1笼3个的再加2笼4个的)。当然有时包子大叔无论如何也凑不出顾客想买的数量。比如一共有3种蒸笼,分别能放4、5和6个包子。原创 2024-03-15 21:31:43 · 456 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题I:分巧克力
为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。(1原创 2024-03-15 21:34:14 · 371 阅读 · 0 评论 -
第八届蓝桥杯C/C++省赛B组 试题J:K倍区间
给定一个长度为N的数列,A1, A2, … AN,如果其中一段连续的子序列Ai, Ai+1, … Aj(i原创 2024-03-15 21:35:52 · 463 阅读 · 0 评论