2004~2013ÄêNOIP¸´ÈüÊÔÌ⼯£¨Ìá¸ß×飩
Ò»ÏóÏÞ£©ÆÌÉÏһЩ¾ØÐεØÌº¡£Ò»¹²ÓÐn ÕŵØÌº£¬±àºÅ´Ó1 µ½n¡£
ÏÖÔÚ½«ÕâЩµØÌº°´ÕÕ±àºÅ´ÓСµ½´óµÄ˳ÐòƽÐÐÓÚ×ø±êÖáÏȺóÆÌÉ裬ºóÆÌµÄµØÌº¸²¸ÇÔÚÇ°ÃæÒѾÆÌºÃµÄµØÌºÖ®ÉÏ¡£µØÌºÆÌÉèÍê³Éºó£¬×éÖ¯ÕßÏëÖªµÀ¸²¸ÇµØÃæÄ³¸öµãµÄ×îÉÏÃæµÄÄÇÕŵØÌºµÄ±àºÅ¡£
×¢Ò⣺ÔÚ¾ØÐεØÌº±ß½çºÍËĸö¶¥µãÉϵĵãÒ²Ëã±»µØÌº¸²¸Ç¡£ ¡¾ÊäÈë¡¿
ÊäÈëÎļþÃûΪ carpet.in¡£ ÊäÈë¹² n+2 ÐС£
µÚÒ»ÐУ¬Ò»¸öÕûÊý n£¬±íʾ×ܹ²ÓÐn ÕŵØÌº¡£
½ÓÏÂÀ´µÄ n ÐÐÖУ¬µÚi+1 Ðбíʾ±àºÅi µÄµØÌºµÄÐÅÏ¢£¬°üº¬ËĸöÕýÕûÊýa£¬b£¬g£¬k£¬Ã¿Á½¸öÕûÊýÖ®¼äÓÃÒ»¸ö¿Õ¸ñ¸ô¿ª£¬·Ö±ð±íʾÆÌÉèµØÌºµÄ×óϽǵÄ×ø±ê£¨a£¬b£©ÒÔ¼°µØÌºÔÚxÖáºÍy Öá·½ÏòµÄ³¤¶È¡£
µÚ n+2 Ðаüº¬Á½¸öÕýÕûÊýx ºÍy£¬±íʾËùÇóµÄµØÃæµÄµãµÄ×ø±ê£¨x£¬y£©¡£ ¡¾Êä³ö¡¿
Êä³öÎļþÃûΪ carpet.out¡£
Êä³ö¹² 1 ÐУ¬Ò»¸öÕûÊý£¬±íʾËùÇóµÄµØÌºµÄ±àºÅ£»Èô´Ë´¦Ã»Óб»µØÌº¸²¸ÇÔòÊä³ö-1¡£
¡¾ÊäÈëÊä³öÑùÀý 1¡¿
carpet.in 3 1 0 2 3 0 2 3 3 2 1 3 3 2 2 carpet.out 3
¡¾ÊäÈëÊä³öÑùÀý˵Ã÷¡¿
ÈçÏÂͼ£¬1 ºÅµØÌºÓÃʵÏß±íʾ£¬2 ºÅµØÌºÓÃÐéÏß±íʾ£¬3 ºÅÓÃ˫ʵÏß±íʾ£¬¸²¸Çµã£¨2£¬2£©µÄ×îÉÏÃæÒ»ÕŵØÌºÊÇ3 ºÅµØÌº¡£
45
2004~2013ÄêNOIP¸´ÈüÊÔÌ⼯£¨Ìá¸ß×飩
¡¾ÊäÈëÊä³öÑùÀý 2¡¿
carpet.in 3 1 0 2 3 0 2 3 3 2 1 3 3 4 5 carpet.out -1
¡¾ÊäÈëÊä³öÑùÀý˵Ã÷¡¿
ÈçÉÏͼ£¬1 ºÅµØÌºÓÃʵÏß±íʾ£¬2 ºÅµØÌºÓÃÐéÏß±íʾ£¬3 ºÅÓÃ˫ʵÏß±íʾ£¬µã£¨4£¬5£©Ã»Óб»µØÌº¸²¸Ç£¬ËùÒÔÊä³ö-1¡£
¡¾Êý¾Ý·¶Î§¡¿
¶ÔÓÚ 30%µÄÊý¾Ý£¬ÓÐn¡Ü2£»
¶ÔÓÚ 50%µÄÊý¾Ý£¬0¡Üa, b, g, k¡Ü100£»
¶ÔÓÚ 100%µÄÊý¾Ý£¬ÓÐ0¡Ün¡Ü10,000£¬0¡Üa, b, g, k¡Ü100,000¡£
46
2004~2013ÄêNOIP¸´ÈüÊÔÌ⼯£¨Ìá¸ß×飩
2¡¢Ñ¡Ôñ¿ÍÕ»
¡¾ÎÊÌâÃèÊö¡¿
Àö½ºÓ±ßÓÐ n ¼ÒºÜÓÐÌØÉ«µÄ¿ÍÕ»£¬¿ÍÕ»°´ÕÕÆäλÖÃ˳Ðò´Ó1 µ½n ±àºÅ¡£Ã¿¼Ò¿ÍÕ»¶¼°´ÕÕijһÖÖÉ«µ÷½øÐÐ×°ÊΣ¨×ܹ²k ÖÖ£¬ÓÃÕûÊý0 ~ k-1 ±íʾ£©£¬ÇÒÿ¼Ò¿ÍÕ»¶¼ÉèÓÐÒ»¼Ò¿§·Èµê£¬Ã¿¼Ò¿§·Èµê¾ùÓи÷×ÔµÄ×îµÍÏû·Ñ¡£
Á½Î»ÓοÍÒ»ÆðÈ¥Àö½ÂÃÓΣ¬ËûÃÇϲ»¶ÏàͬµÄÉ«µ÷£¬ÓÖÏë³¢ÊÔÁ½¸ö²»Í¬µÄ¿ÍÕ»£¬Òò´Ë¾ö¶¨·Ö±ðסÔÚÉ«µ÷ÏàͬµÄÁ½¼Ò¿ÍÕ»ÖС£ÍíÉÏ£¬ËûÃÇ´òËãÑ¡ÔñÒ»¼Ò¿§·ÈµêºÈ¿§·È£¬ÒªÇ󿧷ȵêλÓÚÁ½ÈËסµÄÁ½¼Ò¿ÍÕ»Ö®¼ä£¨°üÀ¨ËûÃÇסµÄ¿ÍÕ»£©£¬ÇÒ¿§·ÈµêµÄ×îµÍÏû·Ñ²»³¬¹ýp¡£
ËûÃÇÏëÖªµÀ×ܹ²ÓжàÉÙÖÖÑ¡ÔñסË޵ķ½°¸£¬±£Ö¤ÍíÉÏ¿ÉÒÔÕÒµ½Ò»¼Ò×îµÍÏû·Ñ²»³¬¹ýpÔªµÄ¿§·ÈµêС¾Û¡£
¡¾ÊäÈë¡¿
ÊäÈëÎļþ hotel.in£¬¹²n+1 ÐС£
µÚÒ»ÐÐÈý¸öÕûÊý n£¬k£¬p£¬Ã¿Á½¸öÕûÊýÖ®¼äÓÃÒ»¸ö¿Õ¸ñ¸ô¿ª£¬·Ö±ð±íʾ¿ÍÕ»µÄ¸öÊý£¬É«µ÷µÄÊýÄ¿ºÍÄܽÓÊܵÄ×îµÍÏû·ÑµÄ×î¸ßÖµ£»½ÓÏÂÀ´µÄ n ÐУ¬µÚi+1 ÐÐÁ½¸öÕûÊý£¬Ö®¼äÓÃÒ»¸ö¿Õ¸ñ¸ô¿ª£¬·Ö±ð±íʾi ºÅ¿ÍÕ»µÄ×°ÊÎÉ«µ÷ºÍi ºÅ¿ÍÕ»µÄ¿§·ÈµêµÄ×îµÍÏû·Ñ¡£
¡¾Êä³ö¡¿
Êä³öÎļþÃûΪ hotel.out¡£
Êä³öÖ»ÓÐÒ»ÐУ¬Ò»¸öÕûÊý£¬±íʾ¿ÉÑ¡µÄסËÞ·½°¸µÄ×ÜÊý¡£
¡¾ÊäÈëÊä³öÑùÀý 1¡¿ hotel.in 5 2 3 0 5 1 3 0 2 1 4 1 5
¡¾ÊäÈëÊä³öÑùÀý˵Ã÷¡¿ ¿ÍÕ»±àºÅ É«µ÷ ×îµÍÏû·Ñ ¢Ù 0 5 ¢Ú 1 3 ¢Û 0 2 ¢Ü 1 4 ¢Ý 1 5 hotel.out 3 2 ÈËҪסͬÑùÉ«µ÷µÄ¿ÍÕ»£¬ËùÓпÉÑ¡µÄסËÞ·½°¸°üÀ¨£º×¡¿ÍÕ»¢Ù¢Û£¬¢Ú¢Ü£¬¢Ú¢Ý£¬¢Ü¢Ý£¬µ«ÊÇÈôÑ¡Ôñס4¡¢5 ºÅ¿ÍÕ»µÄ»°£¬4¡¢5 ºÅ¿ÍÕ»Ö®¼äµÄ¿§·ÈµêµÄ×îµÍÏû·ÑÊÇ4£¬¶øÁ½ÈËÄܳÐÊܵÄ×îµÍÏû·ÑÊÇ3 Ôª£¬ËùÒÔ²»Âú×ãÒªÇó¡£Òò´ËÖ»ÓÐǰ3 ÖÖ·½°¸¿ÉÑ¡¡£
¡¾Êý¾Ý·¶Î§¡¿
¶ÔÓÚ 30%µÄÊý¾Ý£¬ÓÐn¡Ü100£» ¶ÔÓÚ 50%µÄÊý¾Ý£¬ÓÐn¡Ü1,000£»
¶ÔÓÚ 100%µÄÊý¾Ý£¬ÓÐ2¡Ün¡Ü200,000£¬0 47 2004~2013ÄêNOIP¸´ÈüÊÔÌ⼯£¨Ìá¸ß×飩 3¡¢mayan ÓÎÏ· ¡¾ÎÊÌâÃèÊö¡¿ Mayan puzzle ÊÇ×î½üÁ÷ÐÐÆðÀ´µÄÒ»¸öÓÎÏ·¡£ÓÎÏ·½çÃæÊÇÒ»¸ö7 ÐÐ5 ÁÐµÄÆåÅÌ£¬ÉÏÃæ¶Ñ·Å×ÅһЩ·½¿é£¬·½¿é²»ÄÜÐü¿Õ¶Ñ·Å£¬¼´·½¿é±ØÐë·ÅÔÚ×îÏÂÃæÒ»ÐУ¬»òÕß·ÅÔÚÆäËû·½¿éÖ®ÉÏ¡£ÓÎϷͨ¹ØÊÇÖ¸Ôڹ涨µÄ²½ÊýÄÚÏû³ýËùÓеķ½¿é£¬Ïû³ý·½¿éµÄ¹æÔòÈçÏ£º 1¡¢ ÿ²½Òƶ¯¿ÉÒÔÇÒ½ö¿ÉÒÔÑØºáÏò£¨¼´Ïò×ó»òÏòÓÒ£©Í϶¯Ä³Ò»·½¿éÒ»¸ñ£ºµ±Í϶¯ÕâÒ»·½¿éʱ£¬Èç¹û Í϶¯ºóµ½´ïµÄλÖã¨ÒÔϳÆÄ¿±êλÖã©Ò²Óз½¿é£¬ÄÇôÕâÁ½¸ö·½¿é½«½»»»Î»Ö㨲μûÊäÈëÊä³öÑùÀý˵Ã÷ÖеÄͼ6 µ½Í¼7£©£»Èç¹ûÄ¿±êλÖÃÉÏûÓз½¿é£¬ÄÇô±»Í϶¯µÄ·½¿é½«´ÓÔÀ´µÄÊúÁÐÖгé³ö£¬²¢´ÓÄ¿±êλÖÃÉϵôÂ䣨ֱµ½²»Ðü¿Õ£¬²Î¼ûÏÂÃæÍ¼1 ºÍͼ2£©£» 2¡¢ ÈÎһʱ¿Ì£¬Èç¹ûÔÚÒ»ºáÐлòÕßÊúÁÐÉÏÓÐÁ¬ÐøÈý¸ö»òÕßÈý¸öÒÔÉÏÏàͬÑÕÉ«µÄ·½¿é£¬ÔòËüÃǽ«Á¢¼´ ±»Ïû³ý£¨²Î¼ûͼ1 µ½Í¼3£©¡£ ×¢Ò⣺ a) Èç¹ûͬʱÓжà×é·½¿éÂú×ãÏû³ýÌõ¼þ£¬¼¸×é·½¿é»áͬʱ±»Ïû³ý£¨ÀýÈçÏÂÃæÍ¼4£¬Èý¸öÑÕɫΪ1 µÄ·½¿éºÍÈý¸öÑÕɫΪ2 µÄ·½¿é»áͬʱ±»Ïû³ý£¬×îºóÊ£ÏÂÒ»¸öÑÕɫΪ2 µÄ·½¿é£©¡£ b) µ±³öÏÖÐкÍÁж¼Âú×ãÏû³ýÌõ¼þÇÒÐÐÁй²Ïíij¸ö·½¿éʱ£¬ÐкÍÁÐÉÏÂú×ãÏû³ýÌõ¼þµÄËùÓз½¿é»á±»Í¬Ê±Ïû³ý£¨ÀýÈçÏÂÃæÍ¼5 ËùʾµÄÇéÐΣ¬5 ¸ö·½¿é»áͬʱ±»Ïû³ý£©¡£ ·½¿éÏû³ýÖ®ºó£¬Ïû³ýλÖÃÖ®Éϵķ½¿é½«µôÂ䣬µôÂäºó¿ÉÄÜ»áÒýÆðÐµķ½¿éÏû³ý¡£×¢Ò⣺µôÂäµÄ¹ý³ÌÖн«²»»áÓз½¿éµÄÏû³ý¡£ÉÏÃæÍ¼ 1 µ½Í¼3 ¸ø³öÁËÔÚÆåÅÌÉÏÒÆ¶¯Ò»¿é·½¿éÖ®ºóÆåÅ̵ı仯¡£ÆåÅ̵Ä×óϽǷ½¿éµÄ×ø±êΪ£¨0, 0£©£¬½«Î»ÓÚ£¨3, 3£©µÄ·½¿éÏò×óÒÆ¶¯Ö®ºó£¬ÓÎÏ·½çÃæ´Óͼ1 ±ä³Éͼ2 ËùʾµÄ״̬£¬´ËʱÔÚÒ»ÊúÁÐÉÏÓÐÁ¬ÐøÈý¿éÑÕɫΪ4 µÄ·½¿é£¬Âú×ãÏû³ýÌõ¼þ£¬Ïû³ýÁ¬Ðø3 ¿éÑÕɫΪ4 µÄ·½¿éºó£¬ÉÏ·½µÄÑÕɫΪ3 µÄ·½¿éµôÂ䣬ÐγÉͼ3 ËùʾµÄ¾ÖÃæ¡£ ¡¾ÊäÈë¡¿ ÊäÈëÎļþ mayan.in£¬¹²6 ÐС£ 48