###### ~~最开始写的时候被搞蒙了,根本没考虑到砝码的放置会有三种情况,我还以为只能放在物品的另一边,现在才想出来~~

```java

import java.util.Scanner;

public class Main04 {

/**

* @param args

*/

public static int wpzl;

public static int []fmzl;

public static boolean flag=false;

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner scanner=new Scanner(System.in);

int n=scanner.nextInt();

int m=scanner.nextInt();

fmzl=new int[n];

for (int i = 0; i < n; i++) {

fmzl[i]=scanner.nextInt();

}

for (int i = 0; i < m; i++) {

wpzl=scanner.nextInt();

flag=false;

name(0, 0);

if (flag) {

System.out.println("YES");

}

else {

System.out.println("NO");

}

}

}

public static void name(int xb,int zl) {

if (zl==wpzl) {

flag=true;

return;

}

if (xb==fmzl.length) {

return;

}

//每个砝码都有三种情况

name(xb+1, zl+fmzl[xb]);//此砝码放在物品的另一边

name(xb+1, zl);//此砝码不放

name(xb+1, zl-fmzl[xb]);//此砝码和物品放在一起

}

}

```

0.0分

4 人评分

盾神与砝码称重java_[蓝桥杯][算法提高VIP]盾神与砝码称重-题解(Java代码)相关推荐

  1. [蓝桥杯][算法提高VIP]盾神与积木游戏(贪心)

    题目描述 最近的m天盾神都去幼儿园陪小朋友们玩去了~ 每个小朋友都拿到了一些积木,他们各自需要不同数量的积木来拼一些他们想要的东西.但是有的小朋友拿得多,有的小朋友拿得少,有些小朋友需要拿到其他 小朋 ...

  2. 数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)

    解题思路: 注意事项: 参考代码:import java.util.Arrays; import java.util.Scanner; public class C1530 { public stat ...

  3. 贪吃的大嘴java_[蓝桥杯][算法提高VIP]贪吃的大嘴-题解(Java代码)

    解题思路:多重背包 注意事项: 参考代码: import java.util.Arrays; import java.util.Scanner; public class llq1{ public s ...

  4. 色盲java_[蓝桥杯][算法提高VIP]色盲的民主-题解(Java代码)

    解题思路: 注意事项: 参考代码: import java.util.ArrayList; import java.util.Collections; import java.util.HashMap ...

  5. [蓝桥杯][算法提高VIP]夺宝奇兵-递推+记忆化搜索

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  6. [蓝桥杯][算法提高VIP]夺宝奇兵-dp

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  7. [蓝桥杯][算法提高VIP]阮小二买彩票

    [蓝桥杯][算法提高VIP]阮小二买彩票 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多.可是一段时间观察下 ...

  8. c语言oj题1923偶数之和,问题 1923: [蓝桥杯][算法提高VIP]学霸的迷宫 (BFS)

    题目描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗.但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫.因为班长还有妹子要陪,磨刀不 ...

  9. [蓝桥杯][算法提高VIP]阮小二买彩票[递归全排列]

    题目 1578: [蓝桥杯][算法提高VIP]阮小二买彩票 时间限制: 1Sec 内存限制: 128MB 提交: 348 解决: 153 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都 ...

最新文章

  1. 知乎热议!学完Python之后,我的编程能力竟然退化了!
  2. dbgridview内操作粘贴,复制,等量复制,增量复制
  3. 和lock一起学beego 博客系统开发为例(五)
  4. 联想、戴尔、惠普等笔记本预装膨胀件 存在安全隐患
  5. 云炬随笔20180613
  6. python kill 进程,python 判断linux进程,并杀死进程的实现方法
  7. 带你揭开IP地址的神秘身份
  8. Spring Cloud源码分析——Ribbon客户端负载均衡
  9. c#里面的combobox在代码中怎么根据它的text获取它的index?
  10. Android实现本地推送通知的解决方案
  11. final、finalize、finally异同,以及final关键字如何使用
  12. 兜兜转转,2020已过半
  13. VMware安装苹果系统
  14. 根轨迹图、Bode图、Nyquist图的Matlab仿真
  15. 在职考研读计算机科学,能否以在职读研的形式学习在职研究生计算机科学与技术专业?...
  16. Python Behave框架学习
  17. BIOS开启Fast Boot后导致开机时键盘无法使用,无法进入BIOS
  18. Redis数据结构Hash应用场景-存储商品、购物车、淘宝短链接、分布式Session、用户注册、发微博功能
  19. 建议你放弃——四川大学经验贴
  20. Android 获取手机IP

热门文章

  1. 初次使用nginx 搭建http2.0
  2. [Python]爬虫v0.1
  3. linux -- 命令大全
  4. Html中的area元素的属性应用范例
  5. VS2010开发应用程序读写注册表
  6. (四)Locust no-web模式
  7. Python之实现常见算法
  8. 【C11】complex
  9. C# ActiveX开发部署更新
  10. Linux驱动下的platform总线架构(转)