![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
想考科大的菜鸡cry
sit down,please.
展开
-
蓝桥杯 加法变乘法
题目我们都知道:1+2+3+ … + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+…+10* 11+12+…+27* 28+29+…+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。注意:需要你提交的是一个整数,不要填写任何多余的内容。思路:201...原创 2020-04-30 17:37:43 · 99 阅读 · 0 评论 -
日期问题
日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。比如02/03/04,可能是2002年03月04日、2004年02...原创 2020-03-11 23:22:06 · 132 阅读 · 0 评论 -
蓝桥杯 方格分割
题目6x6的方格,沿着格子的边线剪开成两部分。要求这两部分的形状完全相同。试计算:包括这3种分法在内,一共有多少种不同的分割方法。注意:旋转对称的属于同一种分割法。思路:答案:509刚开始把这道题目想的好复杂,后来看了大佬的代码,才发现原来这么简单。分割6x6的方格,仔细看,就会发现,图示三种分割法都经过了点(3,3)。所以我们只需要通过该点一直搜就可以。如果点碰到了边界,则...原创 2020-03-05 22:38:40 · 399 阅读 · 1 评论 -
【蓝桥杯】G将军的敢死队思路分析。G将军有一支训练有素的军队,这个军队除开G将军外,每名士兵都有一个直接上级(可能是其他士兵,也可能是G将军)。
G将军有一支训练有素的军队,这个军队除开G将军外,每名士兵都有一个直接上级(可能是其他士兵,也可能是G将军)。现在G将军将接受一个特别的任务,需要派遣一部分士兵(至少一个)组成一个敢死队,为了增加敢死队队员的独立性,要求如果一名士兵在敢死队中,他的直接上级不能在敢死队中。请问,G将军有多少种派出敢死队的方法。注意,G将军也可以作为一个士兵进入敢死队。输入格式:输入的第一行包含一个整数n...原创 2020-02-03 14:22:13 · 569 阅读 · 0 评论 -
【数独】你一定听说过“数独”游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个同色九宫内的数字均含1-9,不重复
题目:你一定听说过“数独”游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个同色九宫内的数字均含1-9,不重复。数独的答案都是唯一的,所以,多个解也称为无解。本图的数字据说是芬兰数学家花了3个月的时间设计出来的较难的题目。但对会使用计算机编程的你来说,恐怕易如反掌了。本题的要求就是输入数独题目,程序输出数独的唯一解。我们保证所有已知数据的格...原创 2020-01-31 14:19:16 · 6020 阅读 · 4 评论 -
【深搜】今有7对数字:两个1,两个2,两个3,...两个7,把它们排成一行。
题目:今有7对数字:两个1,两个2,两个3,…两个7,把它们排成一行。要求,两个1间有1个其它数字,两个2间有2个其它数字,以此类推,两个7之间有7个其它数字。如下就是一个符合要求的排列:17126425374635当然,如果把它倒过来,也是符合要求的。请你找出另一种符合要求的排列法,并且这个排列法是以74开头的。注意:只填写这个14位的整数,不能填写任何多余的内容,比如说明注释等。...原创 2020-01-29 15:47:32 · 1273 阅读 · 0 评论 -
x的x次幂结果为10
题目:如果x的x次幂结果为10,你能计算出x的近似值吗?显然,这个值是介于2和3之间的一个数字。请把x的值计算到小数后6位(四舍五入),并填写这个小数值。注意:只填写一个小数,不要写任何多余的符号或说明。思路:直接暴力就好,判断时不能直接令pow(x,x)==10,x是小数,x次方后不可能为10,会导致错误。或者判断 lgx>1/x,输出x。代码:#include<...原创 2020-01-28 17:00:13 · 237 阅读 · 0 评论 -
1/1 + 1/2 + 1/3 + 1/4 + ... 在数学上称为调和级数,要加多少项,才能使得和达到或超过 15.0?
题目:1/1 + 1/2 + 1/3 + 1/4 + … 在数学上称为调和级数。它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字。但是,它发散的很慢:前1项和达到 1.0前4项和才超过 2.0前83项的和才超过 5.0那么,请你计算一下,要加多少项,才能使得和达到或超过 15.0 呢?请填写这个整数。思路:题目不难想,只需要暴力循环就好,符合条件然后停止循环。...原创 2020-01-28 16:33:27 · 1816 阅读 · 0 评论 -
判断一个字符串中包含几个单词
题目:输入一个字符串,求它包含多少个单词。单词间以一个或者多个空格分开。第一个单词前,最后一个单词后也可能有0到多个空格。比如:" abc xyz" 包含两个单词,"ab c xyz " 包含3个单词。思路分析:变量n用来计算有几个单词,tag 等于1则说明指针p指向了空格,tag等于0说明指针p指向的是单词,如果指针p指向字符串中的一个字符不为空并且tag等...原创 2020-01-28 16:05:35 · 1874 阅读 · 0 评论