问题:
老板每天给员工发工资,表现形式为金条。每个员工劳动七天可得一根金条,每根金条只能切两刀。要求员工每天领到工资。如果您是老板,您该怎样发工资?(用程序表示)。
这样切(切两刀后出现三份 1234是一份,56是一份,7是一份):
1 2 3 4 | 5 6 | 7
编号 结果
第一天 老板给员工7 员工拥有1/7 (编号为7的那份)
第二天 员工用 7 换老板的 56 员工拥有2/7 (编号为56的那份)
第三天 老板给员工7 员工拥有3/7 (编号为7和编号为56的两份)
第四天 员工用7和56换老板的1234 员工拥有4/7 (编号为1234的那份)
第五天 老板给员工7 员工拥有5/7 (编号为1234和编号为7的两份)
第六天 员工用7换老板的56 员工拥有6/7 (编号为1234和编号为56的两份)
第七天 老板给员工7 全部
其实挺简单的,有二进制的思想就好
1,2,4,就是二进制的001、010、100,这样想答案就很明显了,各占一位,可以组成1-7的任意数
其实这道题已经算很简单了。现在国外公司面视都很少搞这种所谓IQ题了,国内一些小公司倒是喜欢弄些现成的IQ题来考,一般接触过的基本都不用想就有答案。其实没多大意思,不必放在心上。