蓝桥杯2016年JavaB组省赛题.docx

蓝桥杯2016年JavaB组省赛题.docx

ID:57645168

大小:93.23 KB

页数:9页

时间:2020-08-30

蓝桥杯2016年JavaB组省赛题.docx_第1页
蓝桥杯2016年JavaB组省赛题.docx_第2页
蓝桥杯2016年JavaB组省赛题.docx_第3页
蓝桥杯2016年JavaB组省赛题.docx_第4页
蓝桥杯2016年JavaB组省赛题.docx_第5页
资源描述:

《蓝桥杯2016年JavaB组省赛题.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2016年JavaB组省赛题1.煤球数目  (结果填空)有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),....如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。2.生日蜡烛  (结果填空)某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。注意:你提交的应该是一个整数,不要填写任何多余的

2、内容或说明性文字。3.凑算式  (结果填空)   B   DEFA+---+-------=10   C   GHI     (如果显示有问题,可以参见【图1.jpg】) 这个算式中A~I代表0~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714就是一种解法,5+3/1+972/486是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。5.抽签  (代码填空)X星球要派出一个5人组成的观察团前往W星。其中:A国最多可以派出4人。B国最多可以派出2人。C国最多可以派出2人。....那么最终派往W星的观察团会有多少种国别的不同组合

3、呢?下面的程序解决了这个问题。数组a[]中既是每个国家可以派出的最多的名额。程序执行结果为:DEFFFCEFFFCDFFFCDEFFCCFFFCCEFFCCDFFCCDEFBEFFFBDFFFBDEFFBCFFFBCEFFBCDFFBCDEF....(以下省略,总共101行)[java] 1.public class Main  2.{  3.    public static void f(int[] a, int k, int n, String s)  4.    {  5.        if(k==a.length){   6.            if(n==0) System.

4、out.println(s);  7.            return;  8.        }  9.          10.        String s2 = s;  11.        for(int i=0; i<=a[k]; i++){  12.           13.            _____________________________;   //填空位置  14.            s2 += (char)(k+'A');  15.        }  16.    }  17.      18.    public static void ma

5、in(String[] args)  19.    {  20.        int[] a = {4,2,2,1,1,3};  21.          22.        f(a,0,5,"");  23.    }  24.}  6.方格填数  (结果填空)如下的10个格子  +--+--+--+  

6、 

7、 

8、 

9、+--+--+--+--+

10、 

11、 

12、 

13、 

14、+--+--+--+--+

15、 

16、 

17、 

18、+--+--+--+(如果显示有问题,也可以参看【图1.jpg】)填入0~9的数字。要求:连续的两个数字不能相邻。(左右、上下、对角都算相邻)一共有多少种可能的填数方案?请填写表示方案数目的

19、整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。7.剪邮票  (结果填空)如【图1.jpg】,有12张连在一起的12生肖的邮票。现在你要从中剪下5张来,要求必须是连着的。(仅仅连接一个角不算相连)比如,【图2.jpg】,【图3.jpg】中,粉红色所示部分就是合格的剪取。请你计算,一共有多少种不同的剪取方法。请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。8.四平方和  (程序设计)四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5=0^2+

20、0^2+1^2+2^27=1^2+1^2+1^2+2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:0<=a<=b<=c<=d并对所有的可能表示法按a,b,c,d为联合主键升序排列,最后输出第一个表示法程序输入为一个正整数N(N<5000000)要求输出4个非负整数,按从小到大排序,中间用空格分开例如,输入:5则程序应该输出:0012再例如,输入:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。