![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
一万小时:
爱生活也爱你
展开
-
2020-08-06
【问题描述】数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中 N 个整数。现在给出这 N 个整数,小明想知道包含这 N 个整数的最短的等差数列有几项?【输入格式】输入的第一行包含一个整数 N。第二行包含 N 个整数 A1, A2, · · · , AN。(注意 A1 ∼ AN 并不一定是按等差数列中的顺序给出)【输出格式】输出一个整数表示答案。【样例输入】52 6 4 10 20【样例输出】10【样例说明】包含 2、6、4、10、20原创 2020-08-06 22:11:22 · 170 阅读 · 0 评论 -
蓝桥杯第十届省赛 试题G:完全二叉树的权值
【问题描述】给定一棵包含 N 个节点的完全二叉树,树上每个节点都有一个权值,按从上到下、从左到右的顺序依次是 A1, A2, · · · AN,如下图所示:现在小明要把相同深度的节点的权值加在一起,他想知道哪个深度的节点权值之和最大?如果有多个深度的权值和同为最大,请你输出其中最小的深度。注:根的深度是 1。【输入格式】第一行包含一个整数 N。第二行包含 N 个整数 A1, A2, · · · AN 。【输出格式】输出一个整数代表答案。【样例输入】71 6 5 4 3 2 1【原创 2020-08-06 13:50:04 · 469 阅读 · 0 评论 -
第十届蓝桥杯 试题F:特别数的和
【问题描述】小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。请问,在 1 到 n 中,所有这样的数的和是多少?【输入格式】输入一行包含两个整数 n。【输出格式】输出一行,包含一个整数,表示满足条件的数的和。【样例输入】40【样例输出】574【评测用例规模与约定】对于 20% 的评测用例,1 ≤ n ≤ 10。对于 50% 的评测用例,1 ≤ n ≤ 1原创 2020-08-02 19:08:50 · 375 阅读 · 0 评论 -
蓝桥杯第十届试题 C: 数列求值
【问题描述】给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。求第 20190324 项的最后 4 位数字。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个 4 位整数(提示:答案的千位不为 0),在提交答案时只填写这个整数,填写多余的内容将无法得分。【题目分析】因为结果只取后四位,后四位的值只影响前四位的进位,所以只需每项结果对10000模除取余即可。这个题递归跟数组都是可以的,但是考虑到20190324数太原创 2020-07-29 15:49:52 · 197 阅读 · 0 评论 -
第十届蓝桥杯C++B组省赛试题 D: 数的分解
【问题描述】把 2019 分解成 3 个各不相同的正整数之和,并且要求每个正整数都不包含数字 2 和 4,一共有多少种不同的分解方法?注意交换 3 个整数的顺序被视为同一种方法,例如 1000+1001+18 和1001+1000+18 被视为同一种。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。题目分析:题目要求所取三个数且是不同的,直接暴力法解决,三层for循环找出三个数,再用另一个判别函数剔除掉原创 2020-07-27 21:26:09 · 136 阅读 · 0 评论