ÐÂÎűêÌ⣺2019Äê¼ÃÄÏÄÄÓÐÉÙ¶ù±à³ÌÅàѵ°à
¼ÃÄÏÉÙ¶ù±à³ÌÐÅÏ¢ ¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУÊǼÃÄÏÇàÉÙ¶ù½ÌÓýÆ·ÅÆ£¬ÐγÉÁËÒÔÀָߴ´ÒâÆôÃɿγ̡¢È˹¤ÖÇÄܱà³Ì¡¢ÖÇÄÜ»úÆ÷È˱à³Ì¡¢ÐÅϢѧ°ÂÈü±à³ÌµÈ¿Î³ÌÌåϵΪºËÐÄ£¬¼¯¹úÄÚÍâ´óÐÍȨÍþ¿Æ¼¼ÈüÊ¡¢ÉÙ¶ù×ʸñÈÏÖ¤¿¼ÊÔ¡¢¿Æ¼¼Ö÷ÌâµÄ¹úÄÚÍâÓÎѧ¡¢¶¬ÏÄÁîÓª¡¢´´¿ÍʵÑéÊҴµÈΪһÌåµÄÉÙ¶ù½ÌÓýƽ̨¡£
½ÌѧÌåϵÂäʵ´´Ð½ÌÓýÀíÄ¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУǿµ÷ѧÉú×ÛºÏÄÜÁ¦µÄÅàÑøºÍʵ¼Ê½â¾öÎÊÌâÄÜÁ¦µÄÌáÉý£¬ÔÚÐËȤ¼¤·¢ºÍ˼ά¶ÍÁ¶µÄͬʱ£¬´«µÝÇ°ÑØ¼¼Êõ£¬°ïÖúÖйúÇàÉÙÄê´òÔìÓ½ÓδÀ´ÊÀ½çµÄÄÜÁ¦ºÍ˼άÊÓÒ°¡£
×Ô2015Äê³ÉÁ¢ÒÔÀ´£¬¾¹ýÈýÄê¶àµÄ»ýÀÛ£¬¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУíÆí·ܽø¡£ÔØÓþǰÐУ¬ÀÛ¼ÆÅàÑøÉÏÍòÃû±à³ÌÉÙÄ꣬³É¹¦¾Ù°ì¸÷Àà´óÐÍÈüÊÂÉϰٳ¡£¬ÔÚÉÙ¶ù±à³ÌÁìÓòÖаεÃÍ·³ï¡£
¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУ»¹Êܵ½ÈËÃñÍø¡¢Ð¾©±¨¡¢·ï»ËÍøµÈÉϰټÒȨÍþýÌåµÄÕùÏ౨µÀ£¬×÷ΪÖйúÉÙ¶ù±à³ÌÅàѵÁìÓòµÄ´ú±íÆ·ÅÆ£¬Êܵ½ÃÀ¹ú¹ú¼Ò¹ã²¥ÐÂÎÅNBC¼ÇÕßÍÅ£¬Öйú¹ú¼Êµç̨CGTNµÄרÃű¨µÀ¡£
È«¹úÇàÉÙÄêÐÅϢѧ°ÂÁÖÆ¥¿ËÁªÈü(National Olympiad in Informatics in Provinces£¬¼ò³ÆNOIP)×Ô1995ÄêÖÁ2018ÄêÒѾٰì24´Î¡£Ã¿ÄêÓÉÖйú¼ÆËã»úѧ»áͳһ×éÖ¯¡£ NOIPÔÚͬһʱ¼ä¡¢²»Í¬µØµãÒÔ¸÷Ê¡ÊÐΪµ¥Î»ÓÉÌØÅÉÔ±×éÖ¯¡£È«¹úͳһ´ó¸Ù¡¢Í³Ò»ÊÔ¾í¡£³õ¡¢¸ßÖлòÆäËûÖеÈרҵѧУµÄѧÉú¿É±¨Ãû²Î¼ÓÁªÈü¡£ÁªÈü·Ö³õÈüºÍ¸´ÈüÁ½¸ö½×¶Î¡£³õÈü¿¼²ìͨÓúÍʵÓõļÆËã»ú¿ÆÑ§ÖªÊ¶£¬ÒÔ±ÊÊÔÐÎʽ½øÐС£¸´ÈüΪ³ÌÐòÉè¼Æ£¬ÐëÔÚ¼ÆËã»úÉϵ÷ÊÔÍê³É¡£²Î¼Ó³õÈüÕßÐë´ïµ½Ò»¶¨·ÖÊýÏߺó²ÅÓÐ×ʸñ²Î¼Ó¸´Èü¡£ÁªÈü·ÖÆÕ¼°×éºÍÌá¸ß×éÁ½¸ö×é±ð£¬ÄѶȲ»Í¬£¬·Ö±ðÃæÏò³õÖк͸ßÖн׶εÄѧÉú¡£
ÔÚ±à³ÌÓïÑÔÅÅÐаñÖУ¬ÒòΪÈ˹¤ÖÇÄܵĻðÈÈ£¬Python·½Ïò¸ÚλµÄÕÐÆ¸ÈËÊýÐèÇóÒÔ¼°Ð½×ʾùÔÚË®ÕÇ´¬¸ß¡£
ÌÚѶ´óÊý¾ÝµÄµ÷²é±¨¸æÒ²±íÃ÷6ÈËС°àµÄÊÜ»¶Ó³Ì¶È£¬ÏÂͼÊÇÈ«¹ú¼Ò³¤¶ÔÅàѵ°àÐÍÆ«ºÃµÄµ÷²é£º6-10ÈËС°àÅÅÃûµÚÒ»¡£
СÖí²»Ð¡ÐĵøÂäÏÝÚ壬ËäȻûÓÐÖíÖíÏÀµÄ¶·Åñ£¬²»ÄܷɳöÈ¥¡£µ«Ð¡ÖíÆ¾½è»úÖÇÓëÓ¸ң¬Ò²
±à³ÌÓëд×÷£¬±íÃæÉÏ¿´ºÃÏñ·çÂíÅ£²»Ï༰£¬ÊµÔòºÜÏàËÆ¡£
ѧϰӢÓïÕæµÄÄܳÉΪ·ÒëԱô£¬´ð°¸ÊÇ·ñ¶¨µÄ¡£Ñ§Ï°¼ÆËã»úÒ²²»ÊÇΪÁ˳ÉΪ´ò×ÖÔ±¡£Ñ§Ó¢Óï½öÊÇÒòΪËüÊÇͨÏòÊÀ½çµÄ±Ø±¸ÓïÑÔ£¬Ñ§¼ÆËã»ú²Ù×÷Ò²ÊÇÒòΪËüÊǹ¤×÷ÖбØÐèÕÆÎյļ¼ÄÜ¡£ËùÒÔ£¬Ñ§±à³Ì£¬Ò²²»ÊÇΪÁ˳ÉΪ³ÌÐòÔ±£¬¶øÊÇÕÆÎÕÒ»ÏîδÀ´×î»ù±¾µÄÉú»î¼¼ÄÜ¡£
±à³Ì´óÁ¦Íƶ¯µÄÏÖÏ󱳺󣬳ýÁ˱à³Ìѧϰ¶ÔÉÙ¶ù˼άµÄ¿ª·¢Ö®Í⣬¸üÖØÒªµÄÊÇδÀ´Éç»á·¢Õ¹¶Ô±à³ÌÈ˲ŵÄÐèÇó¡£
2018Äê9ÔÂ13ÈÕ£¬ÔÚÓÉÌÚѶ½ÌʦƵµÀÖ÷°ìµÄ2018ÖйúºÃÀÏʦ¡°²»Íü³õÐÄ£¬ÒÔ°®ÓýÈË¡±½ÌÓýÊ¢µäÖУ¬±àÍæ±ßѧ´´Ê¼ÈËCEOºÂÏéÁÖÈÙ»ñ2018ÖйúºÃÀÏʦ¡°½ðÅÆ½Ìʦ¡±³ÆºÅ¡£
Èç½ñÈ˹¤ÖÇÄܲ»ÔÙÊÇÒ£Ô¶µÄ¸ÅÄî£¬ÌØ±ðÊǵ±AlphaGOµÄ³öÏÖ£¬¸üÊÇ´ø¶¯ÁËÒ»¹ÉPythonÈÈ¡£¹úÎñÔº¿¯·¢µÄ¡¶ÐÂÒ»´úÈ˹¤ÖÇÄÜ·¢Õ¹¹æ»®¡·ÖиüÒªÇóʵʩȫÃñµÄÈ˹¤ÖÇÄܽÌÓý¡£¶øPythonÒòÌṩ·á¸»µÄ¿â¹©¿ª·¢ÕßʹÓã¬Ê¹Æä³ÉΪ×îÊÜ»¶ÓµÄÈ˹¤ÖÇÄÜÓïÑÔ¡£ÀýÈ磬ËüÌṩÓÃÓÚ¿ÆÑ§¼ÆËãµÄ¡°Numpy¡±£»ÓÃÓÚ»úÆ÷ѧϰµÄ¡°Pybrain¡±£»ÓÃÓڸ߼¶¼ÆËãµÄ¡°Scipy¡±£»ÒÔ¼°ÓÃÓÚÈ˹¤ÖÇÄܵġ°AIMA¡±¡£ËùÒÔ£¬µ±Ðí¶àÈËÓëʱ¾ã½øµØÑо¿È˹¤ÖÇÄÜ֪ʶ£¬Ïë¿çÈëÈ˹¤ÖÇÄÜ´óÃŵØÊ±ºò£¬Python×÷Ϊ×î½Ó½üÈ˹¤ÖÇÄܵıà³ÌÓïÑÔ£¬¾ÍÊǽøÈëÕâ¸ö´óÃŵÄÒ»°ÑÔ¿³×¡£
·ÖÎö»ú¹¹Ô¤²â£¬ÉÙ¶ù±à³ÌÐÐÒµµÄͶ×Ê·ç¿ÚÒѾÐγɣ¬½ÓÏÂÀ´½«»áÓиü¶àÆóÒµ»ñµÃÈÚ×Ê¡£
È˹¤ÖÇÄܲ»Í¬ÓÚÈËÃÇÒÔǰËùÈÏÖªµÄ»úÆ÷£¬Ëü¶ÔÕû¸öÉç»á´øÀ´ÁËÈ«·½Î»¶à²ã´ÎµÄ³å»÷¡£Ëü²»ÖªÆ£±¹£¬¾«×¼Îޱȣ¬ÔÚ¸÷¸öÁìÓò¶¼¿´ÉÏÈ¥ÂíÉϾͻᳬ¹ýÈËÀà¡£µ«²»Óõ£ÐÄ£¬È˹¤ÖÇÄÜÖ®ËùÒÔÀ÷º¦ºÍÖØÒª£¬²»ÔÚÓÚ´´ÔìÁ¦ºÍÏëÏóÁ¦£¬¶øÔÚÓÚËü¿ÉÒÔÓ¦Óõ½ÐèÒªÀͶ¯Á¦µÄµØ·½¡£
×ÔѧºÍ¸úÀÏʦѧ×î´óµÄÇø±ðÔÚÓÚ»¨·ÑµÄʱ¼ä¡¢º¢×Ó¶Ô±à³Ì֪ʶµÄÕÆÎÕºÍÓ¦Ó㬵½µ×Ñ¡ÔñÄÄÖÖѧϰ·½Ê½£¬Òª¿´ÄãµÄÄ¿µÄ¡£
Ôڳɹ¦Íê³ÉÒ»Ïî×÷Æ·µÄʱºò£¬ÀÖÀÖ»á¸ßÐ˵ؼâ½Ð³öÀ´£¬²¢ºÍÀÖÂèÅÄÊÖÇì×££¬Õâ¸öʱºòµÄÀÖÀÖÒ²ÊÇ×µÄ¡£
СÖí²»Ð¡ÐĵøÂäÏÝÚ壬ËäȻûÓÐÖíÖíÏÀµÄ¶·Åñ£¬²»ÄܷɳöÈ¥¡£µ«Ð¡ÖíÆ¾½è»úÖÇÓëÓ¸ң¬Ò²
ÔÚ³¢ÊÔÁËÖ±²¥´ó¿Î¡¢1V1¡¢´ó°àµÈһϵÁÐÐÎʽ֮ºó£¬±àÍæ±ßѧ×îÖÕÑ¡ÖÐÁË¡°¹þ¿ËÄá˹Բ×À¡±Ð¡°à½Ìѧģʽ¡£
¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУʵÐС°ÑÏÑ¡°Î¡¢Ç¿ÊµÁ¦¡¢³£Åàѵ¡±µÄ½Ìʦ¹ÜÀí±ê×¼£¬ÓµÓÐ200Ãûרҵ½ÌÑÐÈËÔ±£¬¶®¼¼Êõ¸ü¶®½ÌÓý£¬´òÔì³ö¿ÆÑ§¡¢ÏµÍ³¡¢ÍêÉÆµÄ¿Î³ÌÌåϵ¡£¿Î³ÌÄÚÈÝ·ûºÏÖйú¶ùͯ³É³¤Ìص㣬ȫ·½Î»±£Ö¤Ñ§Ï°Ð§¹û¡£
¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУ400¶àÃû½ðÅÆ½²Ê¦£¬Ã¿Ô¡°×¨Òµ+ÐÄÀíѧ+½ÌÓýѧ¡±µÈ½»²æÖªÊ¶Ñ§¿ÆÅàѵ£¬¼á³Ö¸ßÆ·ÖÊËØÖʽÌÓý£¬ËùÓлúÆ÷ÈË¿ÆÄ¿µÄÀÏʦ100%³ÖÖ¤Éϸڣ¬ÓµÓбà³Ì½²Ê¦Ö¤Êé¡¢ÆôÃÉ´´Ð½²Ê¦£¨FIT£©¡¢WRO¾ºÈü²ÃÅÐÔ±Ö¤ÊéµÈ¡£
¼ÃÄÏÉÙ¶ù±à³ÌÅàÑµÑ§Ð£Æ·ÅÆÈÙÓþÖµµÃÐÅÀµ£¬¼Ò³¤¸ü·ÅÐÄÈú¢×ÓÔÚͯ³ÌͯÃÀѧϰ£¬³ÉÁ¢ÒÔÀ´£¬²»¹âÊܵ½¼Ò³¤ºÍѧÉúµÄ»¶Ó£¬Í¬ÑùÊܵ½ÐÐÒµºÍȨÍþ»ú¹¹µÄ¸ß¶ÈÈϿɡ£ÓÉÓÚÔڿγÌÌåϵ¡¢Ê¦×ÊÍŶӺÍÉç»á¹«ÒæÐÐΪµÈ·½ÃæµÄŬÁ¦£¬ÔÚ¶àÏîÄê¶ÈÆÀÑ¡ÖÐÂÅ»ñÊâÈÙ¡£
¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУ³É¾Íº¢×ÓÃǵÄδÀ´¡£Ñ§ÉÙ¶ù±à³Ì¾ÍÀ´¼ÃÄÏÉÙ¶ù±à³ÌÅàѵѧУ
Åàѵ×Éѯµç»°£ºÃâ·Ñ×Éѯ