寒假作业

现在小学的数学题目也不是那么好玩的。

看看这个寒假作业:

□+ □ =□

□- □ =□

□ × □=□

□ ÷ □=□

(如果显示不出来,可以参见【图1.jpg】)

每个方块代表1~13中的某一个数字,但不能重复。

比如:6 + 7 = 13

9 - 8 = 1

3 * 4 = 12

10 / 2 = 5以及:7 + 6 = 13

9 - 8 = 1

3 * 4 = 12

10 / 2 = 5就算两种解法。(加法,乘法交换律后算不同的方案)

你一共找到了多少种方案?

请填写表示方案数目的整数。

注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

64

package com.xjj.lqtest;

/*----寒假作业----

*

* */

public class Win_home {

public int[] a = new int[12];//保存排列数组

public int[] book = new int[14];//标记法

public static int count = 0;//计数

public void dfs(int n){

if (n == a.length){//全部排满

count++;

return;

}

//枚举每一个数,类似全排列不重复

for(int i = 1; i <= 13; i++)

if (book[i] == 0) {

a[n] = i;//从0开始保存数

book[i] = 1;

if (check(n)) {//如果满足要求

dfs(n+1);//不能用n++

book[i] = 0;

}

book[i] = 0;//一定要记得在此处也要拿回数

}

}

public boolean check(int n){

//对每个要求进行检查,依次递进

if (n == 2)

if (a[0] + a[1] != a[2])

return false;

if (n == 5)

if (a[3] - a[4] != a[5])

return false;

if (n == 8)

if (a[6] * a[7] != a[8])

return false;

if (n == 11)

if (a[9] / a[10] != a[11] || a[9] % a[10] != 0)

return false;

return true;

}

public static void main(String[] args) {

Win_home win = new Win_home();

win.dfs(0);

System.out.println(count);

}

}

蓝桥杯c语言试题寒假作业,寒假作业--蓝桥杯相关推荐

  1. 蓝桥杯c语言难还是JAVA难_蓝桥省一难如猛虎?宝刀助你一战成名!

    为什么说[C语言网](C语言网 - 领先实用的编程在线学习网站)这是可以让编程萌新圆梦的的宝刀利器? 相信大多数人会问,你是不是口若悬河,纸上谈兵呢?当然不是,下面笔者将为大家介绍一下,本人的编程经历 ...

  2. 蓝桥杯c语言试题寒假作业,2016蓝桥杯省赛C/C++A组第六题 寒假作业(示例代码)

    题意:现在小学的数学题目也不是那么好玩的. 看看这个寒假作业: □ + □ = □ □ - □ = □ □ × □ = □ □ ÷ □ = □ 每个方块代表1~13中的某一个数字,但不能重复. 比如: ...

  3. c语言蓝桥杯b组试题及答案,2014第五届蓝桥杯C-C++本科B组试题及答案要点-20210413045934.docx-原创力文档...

    2014第五届蓝桥杯C/C++本科B组试题及答案 标题:啤酒和饮料 啤酒每罐2.3元,饮料每罐1.9元.小明买了若干啤酒和饮料,一共花了82.3元. 我们还知道他买的啤酒比饮料的数量少,请你计算他买了 ...

  4. 第十届蓝桥杯c语言试题,第十届蓝桥杯真题编程题1-7解析(高级组).pdf

    scratch 少儿编程第十届蓝桥杯真题 7 大家好 ~今天我们来讲解 scratch 蓝桥杯第十届编程大题的第七道题. 同样,这道题也是非常有难度的一道题.一起来看一下吧 解析: 女孩的程序 1.在 ...

  5. 蓝桥杯c语言试题幸运数,蓝桥杯  历届试题 幸运数  dfs

    时间限制:1.0s   内存限制:256.0MB 问题描述 幸运数是波兰数学家乌拉姆命名的.它采用与生成素数类似的"筛法"生成 . 首先从1开始写出自然数1,2,3,4,5,6,. ...

  6. 五邑大学校级蓝桥杯c语言试题,【智能制造学部】第十届“蓝桥杯”软件类校内选拔赛顺利举行...

    11月24日上午,由国家工业和信息化部.人才交流中心主办,共青团五邑大学委员会.五邑大学学生会协办,智能制造学部承办的第十届"蓝桥杯"全国软件和信息技术专业人才大赛软件类校内选拔赛 ...

  7. c语言试题c组卡片换位,蓝桥杯 卡片换位 - 李韬|aitom|机器人|SLAM - OSCHINA - 中文开源技术交流社区...

    题目描述: 卡片换位 你玩过华容道的游戏吗? 这是个类似的,但更简单的游戏. 看下面 3 x 2 的格子 +---+---+---+ |  A  |  *   |  *   | +---+---+-- ...

  8. 蓝桥杯c语言试题及答案 高职,2012.C语言‘蓝桥杯“预赛.真题.高职

    2011年选拔赛c 高职 考生须知: 考试时间为4小时. 本试卷包含两种题型:"代码填空"与"程序设计".总计100分. 其中代码填空:3+3+3+5+7+9+ ...

  9. 第五届蓝桥杯校内选拔赛试题java组_第五届蓝桥杯校内选拔赛试题java组

    第五届"蓝桥杯"全国软件和信息技术专业人才大赛 校内选拔赛试题(Java组) 第一部分:准备工作: 1.在D:盘中建立一个以自己"学号+姓名"命名的考生文件夹. ...

最新文章

  1. Angular从零到一1.2 环境配置要求
  2. @EnableScheduling和@Scheduled的使用(初级)
  3. English Debate Sample with Immigration with Closing Opposition Member and Whip
  4. Android 创建,删除,检测桌面快捷方式
  5. 25岁程序员 VS 35岁程序员,太真实!
  6. ARM汇编基础详解(PS学习汇编的原因)
  7. 写一个Android输入法01——最简步骤
  8. http 断点续传,Windows下HTTP方式单线程下载
  9. debian 重复执行sh_debian 脚本启动方式
  10. windows 问题排查
  11. eclipse中设置JVM内存
  12. CUBRID学习笔记 21 查看主键外键索引
  13. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_02-自定义查询页面-服务端-接口开发...
  14. flash builder 序列号
  15. 拒绝访问病毒解决方法
  16. 直播:京东大数据的应用!
  17. US News世界大学综合最新排名前100名
  18. AStyle2.02在VS2008下的使用
  19. FreeRTOS学习笔记
  20. 现在完成时的被动语态和动词的过去分词做形容词

热门文章

  1. mysql 存儲emjoy表情是報錯Incorrect string value:
  2. eclipse创建springboot项目_创建SpringBoot自动配置项目:Starter测试使用
  3. VPython三维仿真(NO.2) 图像操作与基础模型
  4. 网速慢?这8种方法可以彻底解决
  5. 中拓互联域名小课堂:.购物域名,自建商城的标配
  6. 解决.Net Core 使用 System.Drawing.Common 在CentOS下报错'Gdip'
  7. npm太慢, 淘宝npm镜像使用方法
  8. 一周面试题错题整理(一)
  9. 【GAMES101】作业6 加速结构
  10. 对目前AI的一些理论、流派的评述