Re: [请益] 今天去面试IC设计软件工程师被打爆的题目

楼主: maplefog (枫雾)   2013-11-20 20:15:56
: (2)大乐透的规则是 49 个号码当中,取 6 个号码开奖;只要彩券有 3 个以上的号码与
: 开奖结果相同,就是中奖。依此规则请问:
: a. 最少需买几张才可以保证中一张?
: b. 概述如何以程式验证 a.的答案。
其实如果能解出这题的话,可以去MIT当数学教授,
真正的解答还没有人解出来,
有找到一篇文章,
目前找到的上界为163张,解法如下:
参考请google:Betting Wheels, Lotteries & Lotto Designs
We can get an upper bound by noticing the construction that gives:
L(49,6,6,3) <= L(22,6,3,3) + L(27,6,4,3) <= 77+86 = 163.
Proof: Take any p=6-set out of the 49 elements. Either there are at least 3
elements from the 22 elements and we have one of the 77 blocks intersecting
the 6-set in at least three elements or there are at least 4 elements from
the 27 elements and there is a block intersecting the 6-set in at least 3
elements.
Now LD(22,6,3,3;77) is a well-known combinatorial design and you could not
get a better lotto design.
Whereas LD(27,6,4,3;86) was found by a computer program using a simulated
annealing algorithm. It can probably be improved.
But even if LD(27,6,4,3;86) was the best you could do, there may be better
ways to split the 49 elements or better different constructions.
所以原PO被洗脸别太难过,因为主管连自己也不知道答案
作者: asleisureto (ASLE)   2012-01-20 21:04:00
还不少人呛原PO说不难 大一学生就会了ww
作者: tonyhsie (一笔挥毫天下定)   2012-01-20 21:45:00
讲得出这篇内容的应该马上就录取了吧 主管:你当我主管吧
作者: Onnnnnnnnnnn (↙㊣煞气a万华何润东㊣↗)   2012-01-20 21:48:00
拜托...板上一堆MIT书卷 这题一行算式就可解出...
作者: RolfP (洛夫)   2012-01-20 21:52:00
键盘书卷
作者: r00919 (暱称是什么)   2012-01-20 21:54:00
原PO不是只是转PO而已吗 而且重点是那篇文章大概只是人家的期末报告而已吧
作者: r00919 (暱称是什么)   2012-01-20 21:55:00
这题不就是鸽笼原理而已吗?
作者: r00919 (暱称是什么)   2012-01-20 21:56:00
不然假设一箱有十颗球 八黑 二白 至少需拿几球出来才能保证拿到白球?
作者: YunJonWei (杨宗纬)   2012-01-20 22:21:00
难在你考完研究所,两个月后就忘光离散数学了。
作者: STRATOS (千利修)   2012-01-20 22:28:00
鸽笼解是至多解,这题是要解最少吧?
作者: bbbing (无)   2012-01-20 22:47:00
用鸽笼会解出那种大到靠北的数字
作者: tonyhsie (一笔挥毫天下定)   2012-01-20 23:44:00
google了一下 答案在87~163之间 有空再问问黄子嘉
作者: cmjan0608 (cm)   2012-01-20 23:57:00
这种分群解法 前面有大大提到的样子
作者: antiasus (41华诞,生日快乐!!)   2012-01-20 23:59:00
小黄都当天使一年多了,你有空也问不到(观落阴例外)
作者: cateran (云川闲步)   2012-01-21 00:10:00
很多人连题目都看不懂 还在说什么高中就会了XD
作者: timlu (Trying)   2012-01-21 00:16:00
这算打脸吗? XD
作者: wildcupid (小渔歌)   2012-01-21 00:38:00
回r00919大,不是转PO也不是期末报告,是面试考题...
作者: r00919 (暱称是什么)   2012-01-21 01:12:00
原谅小蛇愚钝 现在才知道我错了XD
作者: r00919 (暱称是什么)   2012-01-21 01:14:00
跑错版 以为这是期末考题= = 而且面试摆这个也太难了吧
作者: Assyla (我只是居家了一点)   2012-01-21 09:45:00
难不是问题,通常主管是看你思考的方向,以及给完提示后是不是就能用更正确的方式来解题,考验思考及逻辑能力
作者: Assyla (我只是居家了一点)   2012-01-21 09:46:00
不过前提是主管本身也有这种智商,而不是上网随便抓考题
作者: bbbing (无)   2012-01-21 21:47:00
面试问题不一定要完美解,因为工作多的是这种的问题
作者: pinkowa (pinkowa)   2013-02-12 13:15:00
133张 ,想知道可以问我 ^^

Links booklink

Contact Us: admin [ a t ] ucptt.com