第十届蓝桥杯JavaB组省赛真题.pdf
A、阶乘求和【问题描述】令S= 1!+ 2!+ 3!...,求S的末尾9位数字。提示:答案首位不为0。
令s=1!+2!+3!求s的末尾9位数字提示:答案首位不能为0运行结果:对此我们可以知道这个数的结果其实已经是确定的,其实呢这个也是蓝桥杯的一个套路,这个数在加到40!的时候后面的数字就已经是00000了所以没必要一直加...
第六届蓝桥杯JavaB组省赛真题.pdf
B站讲解视频 第一题:组队 题目描述 作为篮球队教练,你需要从以下名单中选出 1 号位至 5 号位各一名球员, 组成球队的首发阵容。 每位球员担任 1 号位至 5 号位时的评分如下表所示。请你计算首发阵容 1 号位至 ...
本次比赛我只能说真是技不如人,本以为精通暴力算法就能狠狠拿下蓝桥杯的我,真的是被狠狠军训了。虽然最后也是拿了二等安慰奖,但是内心根本没有多开心,因为自己这几个月学的算法,几乎没有在本次比赛发挥作用,...
第八届蓝桥杯(2017年)JavaB组省赛真题解析 1.购物单 /** * 1.购物单 * */ public class Main { static double [] a ; static double [] b ; static double sum = 0.0 ; public static void main(String[] ...
【代码】幸运数字(第十四届蓝桥杯JavaB组省赛真题)
蓝桥杯-第四届JavaB组省赛真题 1. 世纪末星期 2. 马虎的算式 3. 振兴中华 4. 黄金连分数 5. 有理数类 6. 三部排序 7. 错误票据 8. 幸运数 9. 带分数 10. 连号区间数☆
2018第九届蓝桥杯JavaB组省赛真题及详解 第一题:第几天 题目描述 2000年的1月1日,是那一年的第1天。 那么,2000年的5月4日,是那一年的第几天? 注意:需要提交的是一个整数,不要填写任何多余内容。 直接数,125 ...
第一题:世纪末的星期 Problem Description: 曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。 还有人称今后的某个世纪末的12月31日,如果是星期一则会.... 有趣的是,任何一个世纪末的年份的12...
小蓝老师教的编程课有 N 名学生,编号依次是 1 . . . N。第 i 号学生这学期刷题的数量是 Ai。对于每一名学生,请你计算他至少还要再刷多少道题,才能使得全班刷题比他多的学生数不超过刷题比他少的学生数。...
令 S = 1!+ 2!+ 3! 求 S 的末尾 9 位数字。 提示:答案首位不为 0。
所以我们只需要找到从第几个数的阶乘开始乘以了10^9即可,所以说从100开始(实际上最少可以从40左右开始,40及其之后的数字都可以,但我们不可能一下子的精确的通过估算找到40这个数,所以可以取大一些,不过是时间...
如果不考虑全部情况,这道题是拿不到满分的,因为中间值可能连续出现很多个,先说基本思路,先对所有初始值排序,并找到中间值是多少,然后从中间值两边遍历,统计出中间值左侧不等于中间值的数多,还是右侧不等于...
小蓝在玩一款种地游戏。现在他被分配给了两块大小均为 N × N 的正方形区域。这两块区域都按照 N × N 的规格进行了均等划分,划分成了若干块面积相同的小区域,其中每块小区域要么是岩石,要么就是土壤,在垂直或者...
发现如果有 k 种卡片,那么对应的最大人数是 k * ( k + 1 ) / 2,然后比较 n 和 sum 的大小即可。
因为需要判断上一个竹杠传送门过来后是在当前竹杠传送门上分还是下方,在当前竹杠传送门上分就需要向下移动,否则反之。数组a的下标是从一开始的,而数组b的下标是从二开始的。
5.截距公式 double b = (x2 * y1 - x1 * y2) / (x2 - x1);由b = y1 - k * x1代入 k 推导而出,但因为小数精度问题,需要人为化简。3.需要使用List装map,这样相同的x可以对应不同的y,仅使用map无法做到一对多。...
这是目前为止做到过最简单的了。
需要熟练掌握最小公倍数和最大公约数的计算。
开始以为是一道动态规划,结果是贪心(此题是找规律)