给你8颗小石头和一架天平,其中有7颗石头重量一样,另外一个比这7颗略重。请问在最坏情况下,最少要称重几次,才能把这颗较重的石头找出来?
A1次
B2次
C3次
D4次

答案:B

将8颗石头分为3,3,2,先称3,3,若两边一样重,那么再称剩下的2颗可以找出,若两边不一样重,则取重的3颗,在其中任取两颗称量,不管一不一样,都可以找到重的那一颗石头

蓝桥杯——天平称石头问题相关推荐

  1. 【蓝桥杯-砝码称重】

    蓝桥杯-砝码称重 问题描述: 你有一架天平和 N 个砝码,这 N 个砝码重量依次是 W1, W2, · · · WN 请你计算一共可以称出多少种不同的重量? 注意砝码可以放在天平两边 输入的第一行包含 ...

  2. 蓝桥杯 砝码称重【第十二届】【省赛】【B组】

    动态规划思想解题 将砝码按照输入的顺序,依次加入称量的过程中. dp[0][]表示的是在加入第一个砝码后,当前可以表示称重的重量: 如题干中,砝码加入的顺序是1 4 6,故在第一个砝码(即重量为1的砝 ...

  3. 蓝桥杯—砝码称重—Java

    1.问题描述 2. 样例说明 3.思路解析 例如:我们输入3个砝码,分别是1,4,6 当输入第一个砝码(1)时,可以称出重量为:1 再输入第二个砝码(4)时,可以称出的重量为:1,(4 - 1),(4 ...

  4. 蓝桥杯 砝码称重【第十二届】【动态规划】以及一些总结

    写在前面:没有ac,只过了80%样例,我的dp并不是这道题的最优dp算法!先这样骗点分吧,dp在学了,在学了( 思路:每次加入一个砝码a,让a与a之前产生的所有值进行加减运算以产生新值(记得考虑a本身 ...

  5. 蓝桥杯数学题:天平称重:巧用三进制。基于python3.9的原创代码

    用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量.如果有无限个砝码,但它们的重量分别是1,3,9,27,81,--等3的指数幂神奇之处在于用它们的组合可以称出任意整数重量(砝码允许放在左右 ...

  6. 砝码称重【第十二届蓝桥杯】【省赛】【B组】

    砝码称重[第十二届蓝桥杯][省赛][B组] Description 你有一架天平和N个砝码,这N个砝码重量依次是W1.W2,-WN 请你计算一共可以称出多少种不同的重量? 注意砝码可以放在天平两边. ...

  7. 第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-936 砝码称重

    第十四届蓝桥杯集训--练习解题阶段(无序阶段)-ALGO-936 砝码称重 目录 第十四届蓝桥杯集训--练习解题阶段(无序阶段)-ALGO-936 砝码称重 前言 关于数学的疑问 算法训练 砝码称重 ...

  8. 第十二届蓝桥杯省赛 Java 大学 B 组—砝码称重—满分百分题解

    第十二届蓝桥杯省赛 Java 大学 B 组-砝码称重-满分百分题解 一.解题思路 1.解法一( Java ) 解法思路:简单模拟 ☝ArrayList 遍历 + HashSet 存储(去重) 伪代码如 ...

  9. 蓝桥杯省赛 砝码称重(B组)

    原题链接  "蓝桥杯"练习系统 一道简单dp题 ​#include <bits/stdc++.h> using namespace std; bool dp[110][ ...

最新文章

  1. 修改centos7的网卡名
  2. C++ 函数模板和排序的函数模板——学习笔记
  3. firework常用快捷键
  4. Android系统如何实现UI的自适应
  5. Django思维导图
  6. 二级c语言题型分数,计算机二级C语言题型和评分标准
  7. 有了 IP 地址,为什么还要用 MAC 地址?
  8. C/C++:Windows编程—Windows RPC 传递自定义数据类型、自定义数据类型数组、指针数组
  9. 信用卡还款直减500
  10. 【jq插件】Grade-打分效果
  11. Java到底是不是值传递
  12. Cmd下开启3389
  13. lxterminal命令打开新窗口并执行python脚本
  14. matlab 十进制转格雷码,格雷码与二进制的转换程序
  15. Altium Designer 元器件库的介绍和使用
  16. 天才数学家连续拿下菲尔兹奖、新视野奖,专攻“最难的简单问题”,生活中还是个社牛...
  17. 啃完这些Java面试题,面试阿里P7稳了
  18. Java调用TSC打印机进行打印
  19. Android 使用ADB命令安装、卸载软件
  20. MySQL中的uuid()和uuid_short()函数

热门文章

  1. jenkins实现持续集成、持续部署
  2. 《功夫熊猫》经典台词:从来没有什么意外
  3. 【React】717- 从零实现 React-Redux
  4. 用内存映射文件实现进程间通信
  5. 动手实现一遍Transformer
  6. 网页设计中的颜色应用
  7. 图书馆管理系统设计报告
  8. Web漏洞扫描工具汇总
  9. update和upgrade的区别
  10. Ubuntu19.10 使用sudo apt-get install命令时报E: Unable to correct problems, you have held broken packages.