第一题:三角形面积如图1所示。图中的所有小方格面积都是1。那么,图中的三角形面积应该是多少呢?

答案:88-84/2-64/2-82/2=28;

     第二题:立方变自身观察下面的现象,某个数字的立方,按位累加仍然等于自身。1^3 = 1 8^3  = 512    5+1+2=817^3 = 4913   4+9+1+3=17...请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个?
package com.sihai.liujie;public class _02 {public static void main(String[] args) {long count = 0;for(long i = 1; i < 10000; i++){long res = 0;long temp = i*i*i;long t = temp;while(t != 0){res += t%10;t /= 10;}if(res == i){count ++;System.out.println(i);}}System.out.println(count);}
}
      第三题:三羊献瑞观察下面的加法算式:祥 瑞 生 辉+  三 羊 献 瑞-------------------三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。

这个题目要是不行就暴力破解吧。。。

      第四题:循环节长度两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。比如,11/13=6=>0.846153846153.....  其循环节为[846153] 共有6位。下面的方法,可以求出循环节的长度。请仔细阅读代码,并填写划线部分缺少的代码。
public static int f(int n, int m)
{
n = n % m;
Vector v = new Vector();for(;;)
{
v.add(n);
n *= 10;
n = n % m;
if(n==0) return 0;
if(v.indexOf(n)>=0)  return v.size()-v.indexOf(n);  //填空
}
}
     九数组分数1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。public class A{public static void test(int[] x){int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]*10 + x[8];if(a*3==b) System.out.println(a + " " + b);}public static void f(int[] x, int k){if(k>=x.length){test(x);return;}for(int i=k; i<x.length; i++){{int t=x[k]; x[k]=x[i]; x[i]=t;}f(x,k+1);_______________________________________       // 填空}}public static void main(String[] args){int[] x = {1,2,3,4,5,6,7,8,9};f(x,0);}}注意,只能填写缺少的部分,不要重复抄写已有代码。不要填写任何多余的文字。

答案:{int t=x[k]; x[k]=x[i]; x[i]=t;}

      第六题:加法变乘法我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。注意:需要你提交的是一个整数,不要填写任何多余的内容。
package com.sihai.liujie;public class _06 {public static void main(String[] args) {int pre = 1225;for(int p = 1;p<47;p++){for(int pp = p+2;pp<49;pp++){int now = pre ;now -= p+p+1;now -= pp+pp+1;now += p*(p+1);now += pp*(pp+1);if(now==2015)System.out.println(p+" "+ pp);}}}
}
      第七题牌型种数小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。

这里只需要每个数目递归一下,最后看看能不能筹够13张

解法一:

 public class sihai{  private static int num=0;  public static void main(String[] args) {  // TODO Auto-generated method stub  think(1,0);  System.out.println(num);  }  private static void think(int i, int j) {  // TODO Auto-generated method stub  int x;  if(i==13)  {  if(13-j<5)num++;  return;  }  else  {  for(x=0;x<5;x++)if(x+j<=13)think(i+1,x+j);  }  }  }

解法二:

int find(int n, int sum)
{int i, j;if (sum >= 13) {if (sum == 13) m++;return;}if (n >= 13){return;}for (i = 0; i <= 4; i++)//对每个数字进行判断 {find(n + 1, sum + i);}
}

解法三:

int m = 0;
int judge(int num[])
{int i;int sum = 0;for (i = 0; i < 13; i++){sum += num[i];}    return sum;//判断并返回
}int find(int num[], int n)
{int i, j;if (n >= 13){if (judge(num) == 13){m++;}return;}for (i = 0; i <= 4; i++)//对每个数字进行判断 {num[n] = i;find(num, n + 1);}
}

运行结果:

3598180

     第八题:饮料换购乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。输入:一个整数n,表示开始购买的饮料数量(0<n<10000)输出:一个整数,表示实际得到的饮料数例如:用户输入:100程序应该输出:149用户输入:101程序应该输出:151资源约定:峰值内存消耗(含虚拟机) < 256MCPU消耗  < 1000ms请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。注意:不要使用package语句。不要使用jdk1.7及以上版本的特性。注意:主类的名字必须是:Main,否则按无效代码处理。
    import java.util.Scanner;  public class sihai{  public static void main(String[] args) {  // TODO Auto-generated method stub  Scanner sc=new Scanner(System.in);  int n,res,y;  n=sc.nextInt();  res=n;  while(true)  {  y=n%3;  n=n/3;  res+=n;  n+=y;  if(n<3)break;  }  System.out.println(res);  }  }

第六届蓝桥杯省赛javaB组真题及答案相关推荐

  1. 第十届蓝桥杯省赛JavaC组真题——详细答案对照(完整版-包含打扫机器人的视频全过程讲解与编码内容对照)

    目录 A.求和 B.矩形切割 C.不同子串 D.质数 E.最大降雨量 F.旋转 G.外卖店优先级 H.人物相关性分析 I.等差数列 J.打扫机器人 A.求和 试题 A: 求和 本题总分:5 分 [问题 ...

  2. 第九届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)

    目录 A.哪天返回 B.猴子分香蕉 C.字母阵列 ​ D.第几个幸运数 E.书号验证 F.打印大X ​ G.缩位求和 ​ H.等腰三角形 I.小朋友崇拜圈 ​ J.耐摔指数 A.哪天返回 小明被不明势 ...

  3. 第七届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)

    目录 A.有奖猜谜 B.煤球数目 C.平方怪圈 D.骰子游戏 E.分小组 F.凑算式 G.搭积木 H.冰雹数 I.四平方和 J.密码脱落 A.有奖猜谜 小明很喜欢猜谜语. 最近,他被邀请参加了X星球的 ...

  4. 第七届蓝桥杯省赛JavaC组真题——详细答案对照(完整版·冰雹数递归解法·超简易)

    目录 A.有奖猜谜 B.煤球数目 C.平方怪圈 D.骰子游戏 E.分小组 F.凑算式 G.搭积木 H.冰雹数 题解1: 题解2: [2022级王组顼]先生提供的简易写法,需要思考规律. 题解3: [2 ...

  5. 第十三届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)

    前言 本次题目我认为还是比较难的,有人做了一个分析,我们来看看啊. 话说真的对于大专生来说已经是非常难的了呢,能拿到省一的基本上都是万里挑一的孩子呢. 目录 前言 试题 A: 排列字母 试题 B: 特 ...

  6. java dfs算法蓝桥杯题_【蓝桥杯省赛JavaB组真题详解】四平方和(2016)_疼疼蛇的博客-CSDN博客...

    原文作者:疼疼蛇 原文标题:[蓝桥杯省赛JavaB组真题详解]四平方和(2016) 发布时间:2021-02-26 15:00:01 题目描述 四平方和 四平方和定理,又称为拉格朗日定理: 每个正整数 ...

  7. 蓝桥杯 第十三届蓝桥杯省赛C++组真题 修剪灌木 Python

    题目 爱丽丝要完成一项修剪灌木的工作. 有 NN 棵灌木整齐的从左到右排成一排. 爱丽丝在每天傍晚会修剪一棵灌木,让灌木的高度变为 00 厘米. 爱丽丝修剪灌木的顺序是从最左侧的灌木开始,每天向右修剪 ...

  8. 2019年第十届蓝桥杯省赛B组真题解析

    A 组队 试题A 本题总分:5分 [问题描述] 作为篮球队教练,你需要从以下名单中选出 1号位至 5号位各一名球员, 组成球队的首发阵容. 每位球员担任 1号位至 5号位时的评分如下表所示.请你计算首 ...

  9. 2015年第六届蓝桥杯省赛 C/C++真题混搭题解

    小鱼鸡汤时刻:点墨(老爸)曰:养精蓄锐,厚积薄发. 墨点儿(我)曰:老爸说的对哈哈! 1.隔行变色 Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式. 小明设计的样式为 ...

最新文章

  1. WP8.1开发中复杂JSON绑定数据时的方法
  2. mybatis与mysql的优点_mybatis和hibernate比较_区别_优缺点
  3. 网络管理的5大功能!
  4. oracle创建包 和调用,oracle创建函数和调用存储过程和调用函数的例子(区别)...
  5. LightOJ 1370 - Bi-shoe and Phi-shoe
  6. CSS margin 外边距 属性的位置关系
  7. 笨方法“学习python笔记之print换行
  8. 【Shell教程】三----运算符,条件判断
  9. VS2010与VS2012变化的快捷键
  10. 基于 cm-11 源码编译模拟器
  11. LFW人脸数据库的简介
  12. 自定制shell提示符
  13. 企业资本运营,让老板淡出个人神话
  14. Python-温度转换
  15. 【uni-app】uni-app实现手写签名效果:
  16. 漫谈测试成长之探索——测试排期
  17. 轮值CEO徐直军全面剖析华为 任正非持股仅1.42%
  18. AIRIOT物联网低代码平台如何配置Modbus RTU协议?
  19. python 操作 excel 百度网盘 资源下载_批量读取excel百度链接转存到自己的百度网盘...
  20. 无法打开物理文件 XXX.mdf,操作系统错误 5:5(拒绝访问。)的解决办法

热门文章

  1. ili9341代码移植注意事项
  2. matlab 两幅图不同,如何把两个不同M文件的图放在一起
  3. 并发安全Sync包的使用
  4. 2021-06-05
  5. 反编译APK文件的三种方法
  6. (38)编写 ShellCode
  7. HTML+CSS实战作业
  8. 解决matplotlib中文乱码问题
  9. python判断英文
  10. Windows x64内核学习笔记(四)—— 9-9-9-9-12分页