30.2 Foster Z. InterfaceÔº³¤ºÍJ. Fetid Nightsoil½ÌÊÚ»¥Ïཻ»»³Â´ÊºÍÀĵ÷¡£µ±InterfaceÔº³¤Ïû·Ñ
TIµ¥Î»µÄ³Â´ÊºÍ
BIµ¥Î»µÄÀĵ÷ʱ£¬ËûµÄЧÓÃÓÉ
UI(BI,
TI)=BI+2UI(BI,TI)?BI?2Ti¸ø³ö¡£µ±Nightsoil½ÌÊÚÏû·ÑTNµ¥Î»µÄ³Â´ÊºÍBNµ¥Î»µÄÀĵ÷ʱ£¬ËûµÄЧÓÃÓÉUN(BN,TN)?BN?4TN¸ø³ö¡£InterfaceÔº³¤µÄ³õʼÙ÷¸³ÊÇ12µ¥Î»µÄ³Â´ÊºÍ8µ¥Î»µÄÀĵ÷¡£NightsoilµÄ³õʼÙ÷¸³Îª4µ¥Î»µÄ³Â´ÊºÍ8µ¥Î»µÄÀĵ÷¡£
(a) Èç¹ûInterfaceÔº³¤Ïû·ÑTIµ¥Î»µÄ³Â´ÊºÍBIµ¥Î»µÄÀĵ÷£¬ËûµÄ±ß¼ÊÌæ´úÂÊΪ ¡£Èç¹ûNightsoil½ÌÊÚÏû·ÑTNµ¥Î»µÄ³Â´ÊºÍBNµ¥Î»µÄÀĵ÷£¬ËûµÄ±ß¼ÊÌæ´úÂÊΪ ¡£
(b) ÔÚÆõÔ¼ÇúÏßÉÏ£¬InterfaceÔº³¤µÄ±ß¼ÊÌæ´úÂʵÈÓÚNightsoil½ÌÊڵı߼ÊÌæ´úÂÊ¡£Ð´³ö±íʾÕâÒ»Ìõ¼þµÄ·½³Ì¡£ ¸Ã·½³ÌÊ®·Ö¼òµ¥£¬ÒòΪÿ¸öÈ˵ı߼ÊÌæ´úÂʶ¼½ö½öÒÀÀµÓÚËûËùÏû·ÑµÄ³Â´ÊµÄÁ¿£¬¶ø²»ÒÀÀµÓÚËûËùÏû·ÑµÄÀĵ÷µÄÁ¿¡£
(c) ¸ù¾Ý¸Ã·½³ÌÎÒÃÇ¿´µ½£¬ÔÚÆõÔ¼ÇúÏßÉϵÄÈÎÒâµã´¦£¬T1/TN= ¡£ÕâÑùÎÒÃǾÍÓÐÁ˹ØÓÚÁ½¸öδ֪±äÁ¿TIºÍTNµÄÒ»¸ö·½³Ì¡£
(d)µ«ÊÇÎÒÃÇ»¹ÖªµÀ£¬ÑØ×ÅÆõÔ¼ÇúÏßÒ»¶¨ÓÐTI+TN= £¬ÒòΪ³Â´ÊµÄ×ÜÏû·ÑÁ¿±ØÐëµÈÓÚÆä×ÜÙ÷¸³Á¿¡£
(e) ½âÕâÁ½¸ö¹ØÓÚÁ½¸öδ֪±äÁ¿µÄ·½³Ì£¬ÎÒÃǵõ½£¬ÔÚÆõÔ¼ÇúÏßÉϵÄÈÎÒâµã´¦£¬TIºÍTN
¶¼Êdz£Êý²¢ÇÒµÈÓÚ ºÍ ¡£
(f) ÔÚ°£ÆæÎÖ˼·½¿òͼÖÐÓÃ×ÖĸE±ê³ö³õʼÙ÷¸³¡£ÓÃÉî»ÒÉ«µÄǦ±Ê»³öInterfaceÔº³¤µÄÎÞ²îÒìÇúÏߣ¬Óúì±Ê»³öNightsoil½ÌÊÚµÄÎÞ²îÒìÇúÏß¡£ÔÚ°£ÆæÎÖ˼·½¿òͼÖл³ö¼¸ÌõÁ½È˵ÄÎÞ²îÒìÇúÏß¡£ÓÃÀ¶±Ê»³öÅÁÀÛÍÐ×îÓŵãµÄ¹ì¼£¡£ÆõÔ¼ÇúÏßÔÚ°£ÆæÎÖ˼·½¿òͼÖÐÊÇÒ»Ìõ£¨´¹Ö±µÄ£¬Ë®Æ½µÄ£¬¶Ô½ÇµÄ£© Ö±Ïß¡£
(g) Çó³ö¾ºÕùÐÔ¾ùºâµÄ¼Û¸ñºÍÊýÁ¿¡£ÒòΪÒÑ֪ÿ¸öÅÁÀÛÍÐ×îÓŵ㴦µÄ±ß¼ÊÌæ´úÂʱØÐëÊǶàÉÙ£¬ËùÒÔ¿ÉÖª¾ºÕùÐÔ¾ùºâ´¦µÄ¼Û¸ñ±ØÐëÊǶàÉÙ£¿
30.3 Linus StraightµÄЧÓú¯ÊýU(a, b)=a+2b£¬ÆäÖÐaÊÇËûÆ»¹ûµÄÏû·ÑÁ¿£¬bÊÇËûÏã½¶µÄÏû·ÑÁ¿¡£Lucy KinkµÄЧÓú¯ÊýÊÇU(a, b)=min{a, 2b}¡£Lucy³õʼʱÓÐ12¸öÆ»¹û£¬Ã»ÓÐÏã½¶¡£Linus³õʼʱÓÐ12¸öÏã½¶£¬Ã»ÓÐÆ»¹û¡£ÔÚÏÂÃæµÄ°£ÆæÎÖ˼·½¿òͼÖУ¬´ÓÓÒÉϽǿªÊ¼ºâÁ¿LucyµÄÏû·ÑÁ¿£¬´Ó×óϽǿªÊ¼ºâÁ¿LinusµÄÏû·ÑÁ¿¡£ÔÚͼÖÐÓÃ×ÖĸE±ê³ö³õʼÙ÷¸³µã¡£Óúì±Ê»³öLucyµÄÁ½ÌõÎÞ²îÒìÇúÏߣ¬ÓÃÀ¶±Ê»³öLinusµÄÁ½ÌõÎÞ²îÒìÇúÏß¡£ÓúڱʻһÌõͨ¹ýËùÓеÄÅÁÀÛÍÐ×îÓÅÅäÖõãµÄÖ±Ïß¡£
(a) Ôڸþ¼ÃÖУ¬¾ºÕùÐÔ¾ùºâʱ£¬Æ»¹ûºÍÏã½¶µÄ¼Û¸ñÖ®±ÈÒ»¶¨µÈÓÚ ¡£ (b) Áîas±íʾLinusÏû·ÑµÄÆ»¹ûÁ¿£¬bs±íʾËûÏû·ÑµÄÏã½¶Á¿¡£¾ºÕùÐÔ¾ùºâʱ£¬LinusµÄÏû·Ñ±ØÐëÂú×ãÔ¤ËãÔ¼Êø£¬as+ bs= ¡£ÕâÑùÎÒÃǾ͵õ½Á˹ØÓÚÁ½¸öδ֪±äÁ¿µÄÒ»¸ö·½³Ì¡£ÎªµÃµ½µÚ¶þ¸ö·½³Ì£¬¿¼ÂÇLucyµÄÏû·ÑÁ¿¡£¾ºÕùÐÔ¾ùºâʱ£¬Æ»¹ûµÄ×ÜÏû·ÑÁ¿µÈÓÚÆä×ܹ©¸øÁ¿£¬Ïã½¶µÄ×ÜÏû·ÑÁ¿µÈÓÚÆä×ܹ©¸øÁ¿¡£Òò´ËLucy½«Ïû·Ñ12-as¸öÆ»¹ûºÍ -bs¸öÏã½¶¡£¾ºÕùÐÔ¾ùºâʱ£¬Lucy½«Ñ¡ÔñÔÚËýµÄÒ»¸öÕ۵㴦Ïû·Ñ¡£ÔÚLu-cyÿÏû·ÑÒ»¸öÏã½¶¾ÍÏû·Ñ Æ»¹ûµÄÏû·ÑÊøÖлá³öÏÖÕ۵㡣Òò´ËÎÒÃÇÓÐ(12-as)/(12-bs)= (c) ½âÉÏÃæµÃµ½µÄÁ½¸ö·½³Ì¾Í¿ÉÒÔÇó³ö¾ºÕùÐÔ¾ùºâʱLinusºÍlucyÏû·ÑµÄÆ»¹ûºÍÏã½¶µÄÁ¿¡£Linus½«»áÏû·Ñ ¸öÆ»¹ûºÍ ¸öÏã½¶¡£Lucy½«»áÏû·Ñ ¸öÆ»¹ûºÍ ¸öÏã½¶¡£
30.4 Charlotteϲ»¶³ÔÆ»¹û£¬²»Ï²»¶³ÔÏã½¶¡£ËýµÄЧÓú¯ÊýÊÇU(a,b)?a?14b£¬ÆäÖÐ
2aÊÇËýÏû·ÑµÄÆ»¹ûÁ¿£¬bÊÇËýÏû·ÑµÄÏã½¶Á¿¡£WilburÆ»¹ûºÍÏã½¶¶¼Ï²»¶³Ô¡£ËûµÄЧÓú¯ÊýÊÇ
U(a,b)?a?2b¡£CharlotteµÄ³õʼÙ÷¸³ÊÇ8¸öÏã½¶£¬Ã»ÓÐÆ»¹û¡£WilburµÄ³õʼÙ÷¸³ÊÇ16
¸öÆ»¹ûºÍ8¸öÏã½¶¡£
(a) ÔÚÏÂͼÖУ¬ÓÃ×ÖĸE±ê³ö³õʼÙ÷¸³µã¡£Óúì±Ê»³öCharlotteͨ¹ý¸ÃµãµÄÎÞ²îÒìÇúÏß¡£ÓÃÀ¶±Ê»³öWilburͨ¹ý¸ÃµãµÄÎÞ²îÒìÇúÏß¡£
(b) Èç¹ûCharlotte²»Ï²»¶Ïã½¶¶øWilburϲ»¶£¬ÄÇôÔÚÅÁÀÛÍÐ×îÓÅÅäÖõãÉÏCharlotte»áÏû·Ñ¶àÉÙ¸öÏã½¶£¿ ÔÚÉÏͼÖУ¬Óúڱʻ³öCharlotteºÍWilburµÄÆ»¹ûºÍÏã½¶µÄÕÊÀÛÍÐ×îÓÅÅäÖõãµÄ¹ì¼£¡£
(c) ÒÑÖª¾ºÕùÐÔ¾ùºâÒ»¶¨ÊÇÅÁÀÛÍÐ×îÓŵ쬲¢ÇÒÿÖÖÉÌÆ·µÄ×ÜÏû·ÑÁ¿Ò»¶¨µÈÓÚÆä×ܹ©¸øÁ¿£¬Òò´ËÎÒÃǵõ½£¬¾ºÕùÐÔ¾ùºâʱ£¬WilburÒ»¶¨ÊÇÏû·Ñ ¸öÏã½¶¡£Èç¹ûWilburÏû·ÑµÄÏã½¶Á¿µÈÓÚ¸ÃÖµ£¬ÄÇôËûÏû·ÑÏã½¶µÄ±ß¼ÊЧÓõÈÓÚ £¬Ïû·ÑÆ»¹ûµÄ±ß¼ÊЧÓõÈÓÚ ¡£Èç¹ûÒÔÆ»¹ûΪ¶ÈÁ¿±ê×¼£¬ÄÇôʹµÃËû»áÕýºÃÏû·Ñ16¸öÏã½¶µÄÏã½¶µÄΨһµÄ¼Û¸ñÊÇ ¡£¾ºÕùÐÔ¾ùºâʱ£¬ÔÚCharlotte-Wilbur¾¼ÃÖУ¬Wilbur½«»áÏû·Ñ ¸öÏã½¶ºÍ ¸öÆ»¹û£»Charlotte½«»áÏû·Ñ ¸öÏã½¶ºÍ ¸öÆ»¹û¡£
30.5 MuttºÍJeff¿ÉÒÔ·ÖÅä8±Å£Ä̺Í8±¹ûÖ¡£ËûÃǵÄЧÓú¯ÊýÏàͬ£¬¶¼¿ÉÒÔ±íʾΪu(m, j)=max{m, j}£¬ÆäÖÐmÊÇÿ¸öµÃµ½µ½µÄÅ£Ä̵ÄÁ¿£¬jÊÇÿ¸öÈ˵õ½µÄ¹ûÖµÄÁ¿¡£Ò²¾ÍÊÇ˵£¬ËûÃǶ¼Ö»ÔÚºõ×Ô¼ºµÃµ½µÄÁ¿±È½Ï´óµÄÄÇÖÖÒûÆ·£¬¶ø²»ÔÚºõµÃµ½µÄÁ¿±È½ÏСµÄÄÇÖÖÒûÆ·¡£
(a) »³öMuttºÍJeffµÄ°£ÆæÎÖ˼·½¿òͼ¡£ÓÃÀ¶±Ê»³öÁ½¸öÈ˵ļ¸ÒªÎÞ²îÒìÇúÏß¡£Óúì±Ê»³öÅÁÀÛÍÐ×îÓÅÅäÖõãµÄ¹ì¼£¡££¨Ìáʾ£ºÑ°Õұ߽ç½â¡££©
30.6 ±¾Ìâ¾ùºâ·ÖÎöÓë¿çʱÆÚÑ¡ÔñÄÇÒ»ÕÂÖÐËùѧµ½µÄһЩ¶«Î÷½áºÏÆðÀ´ÁË¡£Ëü¿¼ÂǵÄÊÇij¸öÐé¹¹µÄÐÇÇòÉÏÓйش¢Ðî¾¼ÃѧºÍÉúÃüÖÜÆÚµÄÎÊÌ⣬¸ÃÐÇÇòÉϵÄÉúÃü¶ÌÔÝÇÒ¼òµ¥¡£ÔÚºê¹Û¾¼ÃѧµÄ¸ß¼¶¿Î³ÌÖУ¬Äãѧ»áѧµ½ÕâһģÐ͵ĸü¼Ó¸´ÔӵIJ¢ÇÒ¸ü¼Ó½Ó½üÏÖʵµÄ°æ±¾¡£ÏÖÔÚ£¬ÕâÒ»¼ò»¯µÄÄ£ÐÍ¿ÉÒÔʹÄãºÜºÃµØÁ˽âÓ¦¸ÃÈçºÎ×ö·ÖÎö¡£
DrongoÐÇÇòÉÏÖ»Óе°¸âÒ»ÖÖÉÌÆ·ºÍÁ½¸öʱÆÚ¡£ÓÐÁ½ÖÖÉúÃüÌ壬¡°Àϵġ±ºÍ¡°ÄêÇáµÄ¡±¡£ÀÏÈËʱÆÚ1µÄÊÕÈëΪIµ¥Î»µÄµ°¸â£¬Ê±ÆÚ2ûÓÐÊÕÈë¡£ÄêÇáÈËʱÆÚ1ûÓÐÊÕÈ룬ʱÆÚ2µÄÊÕÈëΪIµ¥Î»µÄµ°¸â¡£ÓÐN1¸öÀÏÈ˺ÍN2¸öÄêÇáÈË¡£ÕâЩÉúÃüÌå¸ÐÐËȤµÄÏû·ÑÊøÎª(c1, c2)£¬ÆäÖÐc1ÊÇʱÆÚ1µÄµ°¸â£¬c2ÊÇʱÆÚ2µÄµ°¸â¡£ËùÓеÄÉúÃüÌ壬ÎÞÂÛÊÇÄêÇáµÄ»¹ÊÇÀϵģ¬ËûÃǵÄЧÓú¯Êý¶¼Ïàͬ¡£Ð§Óú¯Êý±íʾµÄÊÇËûÃǶÔÁ½¸öʱÆÚµÄµ°¸âµÄÆ«ºÃ¡£ÕâһЧÓú¯ÊýΪ
U(c1,c2)?C1C2a1?a£¬ÆäÖÐaÊÇÂú×ãʽ0¡Üa¡Ü1µÄÖµ¡£
(a) Èç¹ûÈ¡µ±ÆÚµÄµ°¸âΪ¶ÈÁ¿µ¥Î»£¨Ò²¾ÍÊÇ˵Æä¼Û¸ñÉèΪ1£©£¬Ð´³ö±íʾÏû·ÑÊø(c1, c2)µÄÏÖÖµµÄ±í´ïʽ¡£ д³öÀÏÈËÊÕÈëµÄÏÖÖµ ºÍÄêÇáÈËÊÕÈëµÄÏÖÖµ ¡£ÈκÎÈ˵ÄÔ¤ËãÏß¶¼ÓÉÈçÏÂÌõ¼þ¾ö¶¨£ºÆäÏû·ÑÊøµÄÏÖÖµµÈÓÚÆäÊÕÈëµÄÏÖÖµ¡£Ð´³öÀÏÈ˵ÄÔ¤Ëã·½³Ì ºÍÄêÇáÈ˵ÄÔ¤Ëã·½³Ì ¡£
(b) Èç¹ûÀûÂÊΪr£¬Ð´³öÀÏÈËʱÆÚ1¶Ôµ°¸âµÄÐèÇóµÄ±í´ïʽ £¬Ê±ÆÚ2¶Ôµ°¸âµÄÐèÇóµÄ±í´ïʽ ¡£Ð´³öÄêÇáÈËʱÆÚ1¶Ôµ°¸âµÄÐèÇóµÄ±í´ïʽ £¬Ê±ÆÚ2¶Ôµ°¸âµÄÐèÇóµÄ±í´ïʽ ¡££¨Ìáʾ£ºÈç¹ûÔ¤ËãÏßÊÇp1c1+p2c2=W£¬²¢ÇÒЧÓú¯ÊýÊÇÉÏÃæÌáµ½µÄÄÇÖÖÐÎʽ£¬ÄÇôij¸öÉúÃüÌå¶ÔÉÌÆ·1µÄÐèÇóº¯ÊýΪc1=aW/p£¬¶ÔÉÌÆ·2µÄÐèÇóº¯ÊýΪc2=(1-a)W/p¡££©Èç¹ûÀûÂÊΪÁ㣬ÄÇôÄêÇáÈËʱÆÚ1¶Ôµ°¸âµÄÐèÇóÊǶàÉÙ£¿Èç¹ûÀûÂÊΪÁ㣬µ±aΪºÎֵʱ£¬ÄêÇáÈËÔÚÁ½¸öʱÆÚÑ¡ÔñµÄÏû·ÑÁ¿ÏàµÈ£¿Èç¹ûa=0.55£¬ÒªÊ¹ÄêÇáÈËÔÚÁ½¸öʱÆÚÑ¡ÔñµÄÏû·ÑÁ¿ÏàµÈ£¬ÀûÂÊr±ØÐëµÈÓÚ¶àÉÙ£¿
(c) ʱÆÚ1µ°¸âµÄ×ܹ©¸øÁ¿µÈÓÚËùÓеÄÀÏÈËÆþµÃµÄµ°¸âµÄ×ÜÁ¿£¬ÒòΪÄêÇáÈËÔÚÕâ¸öʱÆÚÀïûÓе°¸â¡£×ܹ²ÓÐN1¸öÀÏÈË£¬Ã¿¸öÈËÕõµ½Iµ¥Î»µÄµ°¸â£¬Òò´Ë×ÜÁ¿ÎªN1I¡£Í¬ÑùµØ£¬Ê±ÆÚ2µ°¸âµÄ×ܹ©¸øÁ¿µÈÓÚÄêÇáÈËÕõµ½µÄµ°¸âµÄ×ÜÁ¿¡£ÕâÒ»×ÜÁ¿Îª ¡£
(d) ÔÚ¾ùºâÀûÂÊÏ£¬¶ÔʱÆÚ1µ°¸âµÄ×ÜÐèÇó±ØÐëµÈÓÚʱÆÚ1µ°¸âµÄ×ܹ©¸ø£»Í¬ÑùµØ£¬¶ÔʱÆÚ2µ°¸âµÄ×ÜÐèÇóÒ²±ØÐëµÈÓÚÆä×ܹ©¸ø¡£Èç¹ûÀûÂÊΪr£¬ÄÇôÿ¸öÀÏÈ˶ÔʱÆÚ1µ°¸âµÄÐèÇóÁ¿Îª £¬Ã¿¸öÄêÇáÈ˶ÔʱÆÚ1µ°¸âµÄÐèÇóÁ¿Îª ¡£ÒòΪ´æÔÚN1¸öÀÏÈ˺ÍN2¸öÄêÇáÈË£¬ËùÒÔÀûÂÊΪrʱ£¬¶ÔʱÆÚ1µ°¸âµÄ×ÜÐèÇóÁ¿Îª ¡£
(e) ÔËÓÃÉÏÒ»²¿·ÖµÃµ½µÄ½á¹û£¬Ð´³öÒ»¸ö±íʾ¶ÔʱÆÚ1µ°¸âµÄÐèÇóµÈÓÚÆä¹©¸øµÄ·½³Ì¡£ ¸ø¶¨N1¡¢N2¡¢IÒÔ¼°I£¬Ð´³örµÄ¾ùºâÖµµÄÒ»°ã±í´ïʽ¡£µ±N1=N2¡¢I=IÇÒa=11/21ʱ£¬ÇóÕâÒ»ÌØÊâÇé¿öÏ·½³ÌµÄ½â¡£
(f) ÔÚÉÏÒ»²¿·ÖµÄÌØÊâÇé¿öÏ£¬Ö¤Ã÷ʹµÃʱÆÚ1µ°¸âµÄÐèÇóµÈÓÚÆä¹©¸øµÄÀûÂÊͬÑùʹµÃʱÆÚ2µ°¸âµÄÐèÇóµÈÓÚÆä¹©¸ø¡££¨ÕâÒ»µãÑéÖ¤ÁËÍß¶ûÀ˹·¨Ôò¡££©