
蓝桥杯
白学家Lynn
不要打死我
展开
-
第七届蓝桥杯取球博弈详解
取球博弈两个人玩取球的游戏。一共有N个球,每人轮流取球,每次可取集合{n1,n2,n3}中的任何一个数目。如果无法继续取球,则游戏结束。此时,持有奇数个球的一方获胜。如果两人都是奇数,则为平局。假设双方都采用最聪明的取法,第...原创 2018-03-18 17:17:54 · 3709 阅读 · 0 评论 -
蓝桥杯之三羊献瑞
三羊献瑞观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞------------------- 三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。思路:暴力破解就好,值得注意的是,一开始就能推出三这个汉字的值,因为两个四位数相加等...原创 2018-03-22 22:28:05 · 1190 阅读 · 0 评论 -
蓝桥杯之快速排序详解
快速排序排序在各种场合经常被用到。快速排序是十分常用的高效率的算法。其思想是:先选一个“标尺”,用它把整个队列过一遍筛子,以保证:其左边的元素都不大于它,其右边的元素都不小于它。这样,排序问题就被分割为两个子区间。再分别对子区间排序就可以了。下面的代码是一种实现,请分析并填写划线部分缺少的代码。注意:只填写缺少的内容,不要书写任何题面已有代码或说明性文字。#include <stdio.h&...原创 2018-03-22 22:50:59 · 2560 阅读 · 0 评论 -
蓝桥杯之9数算式
观察如下的算式: 9213 x 85674 = 789314562 左边的乘数和被乘数正好用到了1~9的所有数字,每个1次。 而乘积恰好也是用到了1~9的所有数字,并且每个1次。 请你借助计算机的强大计算能力,找出满足如上要求的9数算式一共有多少个? 注意: 1. 总数目包含题目给出的那个示例。 2. 乘数和被乘数交换后作为同一方案来看待。思路:数据量很大,如果无脑for循环将会造成O(n3)的复...原创 2018-03-29 23:19:17 · 2198 阅读 · 2 评论 -
蓝桥杯之承压计算
标题:承压计算X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。每块金属原料的外形、尺寸完全一致,但重量不同。金属材料被严格地堆放成金字塔形。 7 5 8 7 8 8 9 2 7 ...原创 2018-03-27 19:51:49 · 462 阅读 · 0 评论 -
蓝桥杯之高斯日记java快速解法
题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯, 它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯出生于:1777年4月30日。 在高斯发现的一...原创 2018-03-27 21:24:59 · 736 阅读 · 0 评论