IQ 分配问题

2023-11-29 14:08
文章标签 问题 分配 iq

本文主要是介绍IQ 分配问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


经常遇到一类分配物品的题目,在这类题目中,将一些物品分给几个人,每个人都得到整数个物品。而在有些题目中,经常出现有的人得到分数个物品的情况,而此物品又是不可分割的,这就容易使人迷惑。其实,在解答这类问题时,如果我们能换个思维方式,尝试一下逆向思维,往往能有惊奇的发现。


分月饼
中秋节到了,班级里买回了一箱月饼准备分给同学们。第1个同学取走了1块月饼和剩余月饼的1/9,第2个同学取走了2块月饼和剩余月饼的1/9,第3个同学取走了3块月饼和剩余月饼的1/9,第4个同学取走了4块月饼和剩余月饼的1/9,依次类推,把全部月饼一点不剩地分配给了全部同学。

请问班级共有多少个同学,共有多少块月饼?
分析与解答
此题需逆向思考。
最后一个同学取走的月饼数目应与全班的人数相同。他前面一个同学取走全班人数减1块月饼和剩余月饼的1/9。由此可知最后一个同学得到的是剩余月饼的8/9。即,在最后一个同学取月饼的时候,剩余月饼应是8的倍数。
假设最后一个同学取走的是8块月饼。那么,全班共有8个同学。第7个同学取走7块月饼再加上剩余9块月饼的1/9共8块月饼。第7、第8个同学一共取走16 块月饼,这应该是第6个同学取走6块月饼后剩余月饼的8/9。我们可以得到第6个同学取走6块月饼后剩余的月饼数为16/(8/9)=18。第6个同学取走的月饼数为6 18/9=8。
第5个同学取走5块月饼后剩余月饼的8/9为8 8 8=24块。则第5个同学取走5块月饼后剩余的月饼数为24/(8/9)=27块。第5个同学共取走5 27/9=8块月饼。
第4个同学取走4块月饼后剩余月饼的8/9为8 8 8 8=32块。则第4个同学取走4块月饼后剩余的月饼数为32/(8/9)=36块。第4个同学共取走4 36/9=8块月饼。
第3个同学取走3块月饼后剩余月饼的8/9为8 8 8 8 8=40块。则第3个同学取走3块月饼后剩余的月饼数为40/(8/9)=45块。第3个同学共取走3+45/9=8块月饼。同样,第2、第1个同学也分别取走8块月饼。
综上所述,每个同学都取走8块月饼。因此,共有8个同学,64块月饼。


分苹果
小咪家里来了5位同学。小咪的爸爸想用苹果来招待这6位小朋友,可是家里只有5个苹果。怎么办呢?只好把苹果切开了,可是又不能切成碎块,小咪的爸爸希望每个苹果最多切成3块。这就成了又一道题目:给6个孩子平均分配5个苹果,每个苹果都不许切成3块以上。
小咪的爸爸是怎样做的呢?
分析与解答
苹果是这样分的:把3个苹果各切成两半,把这6个半边苹果分给每人1块。另2个苹果每个切成3等份,这6个1/3苹果也分给每人1块。于是,每个孩子都得到了一个半边苹果和一个1/3苹果,6个孩子都平均分配到了苹果。


半张唱片
张三和李四都热衷于解难题,他们的最大乐趣就是彼此用难题难住对方,或难倒他们的朋友。
有一次,张三和李四经过一家唱片店。
这时,张三问李四:“你是不是还有西部乡村音乐的唱片?”
李四说:“没有了,我把我唱片的一半和半张唱片给了小赵。”
李四接着说:“然后我把我剩下的另一半,加上半张给了小吴。”
李四:“这样我就只剩下一张唱片了,如果你能告诉我原先我有几张唱片,我就把这最后一张送给你。”
张三真的被难倒了,因为他实在想不出这半张唱片有什么用处!
你能帮他解决这个难题吗?
分析与解答
此题很容易使人掉入东西的一半再加上1/2,不可能等于一个整数的陷阱里。
如果走入这个迷宫,就难见天日了!
这题的关键在于:奇数唱片的一半,再加上半张唱片,正好是个整数。
由于李四最后一次送出唱片后剩一张。他在给小吴1张之前,至少有3张。3的一半是,加上1/2等于2,所以李四最后送出了2张。现在很容易倒算回去,他原先有7张唱片。
本文来源于<a href=http://www.izuren.com>IIREN面试集</a>

这篇关于IQ 分配问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/433131

相关文章

springboot循环依赖问题案例代码及解决办法

《springboot循环依赖问题案例代码及解决办法》在SpringBoot中,如果两个或多个Bean之间存在循环依赖(即BeanA依赖BeanB,而BeanB又依赖BeanA),会导致Spring的... 目录1. 什么是循环依赖?2. 循环依赖的场景案例3. 解决循环依赖的常见方法方法 1:使用 @La

SpringBoot启动报错的11个高频问题排查与解决终极指南

《SpringBoot启动报错的11个高频问题排查与解决终极指南》这篇文章主要为大家详细介绍了SpringBoot启动报错的11个高频问题的排查与解决,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一... 目录1. 依赖冲突:NoSuchMethodError 的终极解法2. Bean注入失败:No qu

MySQL新增字段后Java实体未更新的潜在问题与解决方案

《MySQL新增字段后Java实体未更新的潜在问题与解决方案》在Java+MySQL的开发中,我们通常使用ORM框架来映射数据库表与Java对象,但有时候,数据库表结构变更(如新增字段)后,开发人员可... 目录引言1. 问题背景:数据库与 Java 实体不同步1.1 常见场景1.2 示例代码2. 不同操作

如何解决mysql出现Incorrect string value for column ‘表项‘ at row 1错误问题

《如何解决mysql出现Incorrectstringvalueforcolumn‘表项‘atrow1错误问题》:本文主要介绍如何解决mysql出现Incorrectstringv... 目录mysql出现Incorrect string value for column ‘表项‘ at row 1错误报错

如何解决Spring MVC中响应乱码问题

《如何解决SpringMVC中响应乱码问题》:本文主要介绍如何解决SpringMVC中响应乱码问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Spring MVC最新响应中乱码解决方式以前的解决办法这是比较通用的一种方法总结Spring MVC最新响应中乱码解

pip无法安装osgeo失败的问题解决

《pip无法安装osgeo失败的问题解决》本文主要介绍了pip无法安装osgeo失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 进入官方提供的扩展包下载网站寻找版本适配的whl文件注意:要选择cp(python版本)和你py

解决Java中基于GeoTools的Shapefile读取乱码的问题

《解决Java中基于GeoTools的Shapefile读取乱码的问题》本文主要讨论了在使用Java编程语言进行地理信息数据解析时遇到的Shapefile属性信息乱码问题,以及根据不同的编码设置进行属... 目录前言1、Shapefile属性字段编码的情况:一、Shp文件常见的字符集编码1、System编码

Spring MVC使用视图解析的问题解读

《SpringMVC使用视图解析的问题解读》:本文主要介绍SpringMVC使用视图解析的问题解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Spring MVC使用视图解析1. 会使用视图解析的情况2. 不会使用视图解析的情况总结Spring MVC使用视图

Redis解决缓存击穿问题的两种方法

《Redis解决缓存击穿问题的两种方法》缓存击穿问题也叫热点Key问题,就是⼀个被高并发访问并且缓存重建业务较复杂的key突然失效了,无数的请求访问会在瞬间给数据库带来巨大的冲击,本文给大家介绍了Re... 目录引言解决办法互斥锁(强一致,性能差)逻辑过期(高可用,性能优)设计逻辑过期时间引言缓存击穿:给

Java程序运行时出现乱码问题的排查与解决方法

《Java程序运行时出现乱码问题的排查与解决方法》本文主要介绍了Java程序运行时出现乱码问题的排查与解决方法,包括检查Java源文件编码、检查编译时的编码设置、检查运行时的编码设置、检查命令提示符的... 目录一、检查 Java 源文件编码二、检查编译时的编码设置三、检查运行时的编码设置四、检查命令提示符