作者justmissu (忧郁之紫)
看板Inference
标题Re: [问题] 利乐包经理演讲时,问的面试问题
时间Thu Mar 22 22:35:19 2007
※ 引述《stanley22 (阿宸)》之铭言:
: 今天上了一堂演讲课,请到的是利乐包经理来演讲,
: 最後他出了一道题目,他说这是现在面试会问的,有关智力方面的,
: 题目如下:
: 假设有四个未知数:W、X、Y、Z,四个数字都不相同,也不等於0,
: 如果以WXYZ的排序乘於2,所得到的答案是ZYXW,也就是它们的相反顺序,
: 请问这四个数字是什麽?
: PS.有答案的人麻烦推文,我很想知道答案,谢谢,
: 希望看得懂题目!
我先稍微想过几种方法
先假设四个数字都是"个位数"...求不出解(至少我找不到= =)
接下来假设万一不只是"个位数"呢?...很遗憾我还是失败了XD
至於更高位数我也不想求了= =
这时候突然想到一个很怪的地方
就是如果W乘於2时会等於Z...也就是说Z会比W大
但是原数字的个位数X2会等於W...也就是说W会比Z大
但是这两个又不能同时成立...所以我想到或许并非只能用一般正整数
而且看到题目只有规定四个"未知数"
他并没有对未知数下定义...我当做任何数都可以...包括"负数"
正数负数交错有一个好处就是数字的值在乘於2以後不一定会变大
假设+1-1+2-2=0乘於2以後依然是0
倒过来以後-2+2-1+1=0刚好符合题意
但是感觉这在耍小聪明XD...反正是智力测验!!!就别管那麽多了
或许有人会说平常在说正数的时候并不会刻意说+
也就是说+1-1+2-2排列以後会变成1-12-2=-13
所以我想说要避免这种情况最好的方法是三个负数一个正数
例如1-1-2-3颠倒以後会变成-3-2-11
尽量把影响的放到最低...像此种情况只有影响到-1+1变成-11
接下来考虑由於原数X2会变成新数...所以如果原数开头是奇数的话
"很有可能"颠倒之後也是奇数(在此的奇数我不考虑正负)
所以我假设原数开头是偶数...
接下来要把颠倒的影响降至最低所以我把第二个数设成-1
这样颠倒以後会变成-1X把数的影响降到最低
接下来为了方便计算我将第三个数与第一个数设为相反数(即差一个负号)
所以一开始设成2.-1.-2.Z(负数)=2-1-2+Z=Z-1
乘於二以後为2Z-2
颠倒以後的数为Z-2-12=Z-14
两数相等可以求出Z等於-12
所以可以知道四数为2.-1.-2.-12
除此之外还有解吗?
答案是肯定的...因为我当初的条件只假设第一个数为偶数
所以无论放任何一个数字都有解
例如(16.-1.-16.Z)X2=2Z-2
颠倒以後为Z-16-116=Z-132
依然可以求出Z等於-130
然而这有规律可循吗?都解成这样了当然有= =
只是我懒的打了XD...结论就是前三个数固定为第一个数为任意偶数W
第二个数为负1第三个数为第一个数之相反数
然後求第四个数的时候为颠倒数字计算後+2
例如16.-1.-16颠倒以後为-16-116
+2以後为-130与上面同解
其实我这个解法...感觉很投机取巧XD
如果有大大可以找出正数解请受小弟一拜~>"<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.112.7
1F:推 knightyu:了不起的解答 亏你那麽认真的说明给大家懂 大心 ^^ 03/23 04:20