蓝桥杯
碧琪小可爱
CREAT A REAL WORLD
展开
-
蓝桥杯 - 数的分解
题目把 2019 分解成 3 个各不相同的正整数之和,并且要求每个正整数都不包含数字 2 和 4,一共有多少种不同的分解方法?注意交换 3 个整数的顺序被视为同一种方法,例如 1000+1001+18 和 1001+1000+18 被视为同一种。答案:40785心得:条件看清楚,不要漏条件加法的交换只算一种 → i<j && j<k不包含2和4 → 取余判断,布尔类型的初始化在printf语句中加入计数器,初始化a = 0。要注意a++是从0开始,++a是从原创 2020-10-14 15:31:42 · 258 阅读 · 0 评论 -
蓝桥杯 - 古堡算式
古堡算式福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:ABCDE * ? = EDCBA他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”华生:“我猜也是!”于是,两人沉默了好久,还是没有算出合适的结果来。请你利用计算机的优势,找到破解的答案。把 ABCDE 所代表的数字写出来。答案写在“解答.txt”中,不要写在这里!心得:注意循环abcde时,是<10,而不是<9#include<stdio.h>int main(){ int原创 2020-10-12 20:33:08 · 229 阅读 · 0 评论 -
蓝桥杯 - 数列求值
【问题描述】 给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。求第 20190324 项的最后 4 位数字。【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个 4 位整数(提示:答案的千位不为 0),在提交答案时只填写这个整数,填写多余的内容将无法得分。心得:数组的初始化是a[100] = {0};而不是a[100] = 0;数组的长度有限制递归#include<stdio.h>原创 2020-10-12 19:07:47 · 175 阅读 · 0 评论 -
蓝桥杯 - 平方和
【问题描述】小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574,平方和是 14362。注意,平方和是指将每个数分别平方后求和。请问,在 1 到 2019 中,所有这样的数的平方和是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。提示:如果你编写程序计算,发现结果是负的,请仔细检查自己的程序,原创 2020-10-12 15:21:38 · 262 阅读 · 0 评论