【每日一道智力题】之如何最快的找到最轻的砝码

简介: 【每日一道智力题】之如何最快的找到最轻的砝码

题目一:

有一个天平,九个砝码,一个轻一些,用天平至少几次能找到轻的?

要想最快的解决这个问题,我们不妨先让砝码分为三组,拿任意两组放在天平上对比,如果一样重,则说明轻的砝码在未称量的砝码组里,如果不一样重,则在轻的那组里。

在选定的三个砝码中,我们任意拿两个相比,和第一次一样,如果一样重,则在剩余的砝码中,反之则在轻的砝码中。这样看来,至少需要两次就可以找到最轻的砝码。

题目二:

      有十组砝码每组十个,每个砝码重10g,其中一组每个只有9g,有能显示克数的秤最少几次能找到轻的那一组砝码?

这一题是可以称量出克数,如果我们每一个都测一遍需要10次,显然太多了,怎么办呢?我们知道除了轻的那一组,其他组的重量都一样,很多同学不知道为什么要给我们每组10个这个条件,二这个才是突破口,10组,每组10个,就刚好可以构成一个方程。我们在10组砝码中,每组依次取1,2,3,4......10个砝码,放到秤上称量,如果没有轻的砝码,重量应该是550克,我们用550克减去我们称量的重量就可以得到轻砝码是第几组,因为轻砝码与正常砝码差1克。由此看来,一次就可以找到最轻的砝码。

好了,今天的每日一题就到这里,我们会清楚的发现这些智力题需要我们见多识广和足够的耐心才能真正的做出。每日一题贵在坚持,希望各位大佬点赞收藏和关注!

目录
相关文章
|
运维 监控 Java
内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)
全网最全的内存溢出CPU占用过高排查文章,包含:问题出现现象+临时解决方案+复现问题+定位问题发生原因+优化代码+优化后进行压测,上线+复盘
3075 5
|
网络协议 算法 Java
万字长文 | 保姆级的后台服务器开发C++学习路线
这一篇的主题是「Linux C/C++ 服务器/后台开发学习路线」
|
2月前
|
数据采集 人工智能 自然语言处理
|
9月前
|
消息中间件 Linux
Linux:进程间通信(共享内存详细讲解以及小项目使用和相关指令、消息队列、信号量)
通过上述讲解和代码示例,您可以理解和实现Linux系统中的进程间通信机制,包括共享内存、消息队列和信号量。这些机制在实际开发中非常重要,能够提高系统的并发处理能力和数据通信效率。希望本文能为您的学习和开发提供实用的指导和帮助。
620 20
解决VSCode中Debug和运行路径不一致的
在VSCode调试时,如果程序运行路径不正确,可通过配置`launch.json`文件的`CWD`参数来解决。在`launch.json`中添加或修改`configurations`,例如设置`"cwd": "${fileDirname}"`,确保调试和运行时路径一致。这样可以避免因路径问题影响调试。记得`"name"`、`"type"`、`"request"`等其他关键参数也要正确配置。我是木头左,希望对你有所帮助!
解决VSCode中Debug和运行路径不一致的
|
网络协议 Java Unix
从0到服务器开发——TinyWebServer(上)
从0到服务器开发——TinyWebServer
763 1
|
域名解析 网络协议 应用服务中间件
阿里云DNS常见问题之域名在代理服务器上不能访问只能通过IP映射如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
【每日一道智力题】之猴子搬香蕉
【每日一道智力题】之猴子搬香蕉
1157 0
|
Java API
java多线程之FutureTask、Future、CompletableFuture
java多线程之FutureTask、Future、CompletableFuture
891 0
技术面试常见智力题
了解技术面试常见智力题。
375 0