10月17日至18日,2020年第十六屆“強(qiáng)智杯”湖南省大學(xué)生計(jì)算機(jī)程序設(shè)計(jì)競(jìng)賽在長(zhǎng)沙理工大學(xué)舉行。本次競(jìng)賽由省教育廳主辦、省高教學(xué)會(huì)計(jì)算機(jī)教育專(zhuān)業(yè)委員會(huì)協(xié)辦、長(zhǎng)沙理工大學(xué)承辦,分為ACM程序設(shè)計(jì)、應(yīng)用開(kāi)發(fā)和機(jī)器人三大類(lèi)競(jìng)賽,吸引了全省43所高校240支代表隊(duì)近千名學(xué)生參賽,值得一提的是,本次競(jìng)賽還邀請(qǐng)了雅禮中學(xué)4支隊(duì)伍,中雅培粹中學(xué)1支隊(duì)伍,中學(xué)生代表隊(duì)在競(jìng)賽中都有搶眼表現(xiàn)。

競(jìng)賽項(xiàng)目很“燒腦”
湖南大學(xué)生計(jì)算機(jī)程序設(shè)計(jì)競(jìng)賽是面向大學(xué)生的科技創(chuàng)新活動(dòng),旨在激發(fā)大學(xué)生的計(jì)算機(jī)程序設(shè)計(jì)興趣,提高學(xué)生綜合運(yùn)用基礎(chǔ)知識(shí)進(jìn)行算法設(shè)計(jì)、分析和編程實(shí)現(xiàn)的能力,提高大學(xué)生計(jì)算機(jī)系統(tǒng)的開(kāi)發(fā)水平,培養(yǎng)大學(xué)生的創(chuàng)新能力和團(tuán)隊(duì)合作精神,持續(xù)性高強(qiáng)度的比賽對(duì)選手意志力和抗壓能力也是極大的考驗(yàn)。
ACM程序設(shè)計(jì)、應(yīng)用開(kāi)發(fā)和機(jī)器人三項(xiàng)比賽難度都不小,其中公認(rèn)的最“燒腦”的競(jìng)賽項(xiàng)目莫過(guò)于ACM程序設(shè)計(jì)競(jìng)賽。ACM程序設(shè)計(jì)競(jìng)賽在國(guó)際上已經(jīng)過(guò)近30多年的歷史,現(xiàn)在已經(jīng)發(fā)展成為最具國(guó)際影響力的大學(xué)生計(jì)算機(jī)競(jìng)賽。這項(xiàng)競(jìng)賽也是今年競(jìng)賽中參賽高校最多,參賽人數(shù)最多的項(xiàng)目,項(xiàng)目要求學(xué)生3人一組,僅提供一臺(tái)電腦,使用C、C++、Pascal或Java中的一種編寫(xiě)程序解決11個(gè)算法問(wèn)題,連續(xù)5小時(shí)不停,采用國(guó)際通用的ICPC賽制,機(jī)器OJ系統(tǒng)在線運(yùn)行進(jìn)行判定,答錯(cuò)一題罰時(shí)20分鐘。
分析問(wèn)題、設(shè)計(jì)算法、編碼實(shí)現(xiàn)、調(diào)試運(yùn)行、提交,如果判錯(cuò)再來(lái)一次循環(huán)。比賽中,選手們?cè)诮鉀Q一道道棘手的題目時(shí),經(jīng)常面對(duì)一次次判錯(cuò)、再進(jìn)行一次次修改、鼓起勇氣一次次提交…… 競(jìng)賽需要選手們?cè)陂L(zhǎng)時(shí)間高強(qiáng)度的競(jìng)賽過(guò)程中切磋算法設(shè)計(jì)的方法和技巧,團(tuán)隊(duì)合作解出最多的題目且用時(shí)最少的隊(duì)伍才能獲勝。

競(jìng)賽過(guò)程很“有趣”
為了緩解競(jìng)賽緊張氣氛,主辦方也設(shè)計(jì)了一些有趣的環(huán)節(jié),在ACM程序設(shè)計(jì)競(jìng)賽過(guò)程中,11道競(jìng)賽題目,對(duì)應(yīng)著11種不同顏色的氣球。只要有一支參賽隊(duì)正確提交了一道題目,志愿者將會(huì)把代表這道題目顏色的氣球送到這支隊(duì)伍面前,整個(gè)賽場(chǎng)最先解出該道題目的隊(duì)伍會(huì)收獲本題獨(dú)一無(wú)二的氦氣球。
開(kāi)場(chǎng)一個(gè)半小時(shí),是參賽隊(duì)伍解出題目最多的時(shí)候,在工作區(qū)可以看到給不同顏色的氣球打氣的志愿者;在樓梯間可以看到拿著氣球一路小跑的志愿者;在競(jìng)賽現(xiàn)場(chǎng)可以看到解題成功獲得氣球后神采奕奕的選手們。
機(jī)器人競(jìng)賽分為“機(jī)器人高爾夫競(jìng)賽”和“機(jī)器人接力競(jìng)賽”兩個(gè)項(xiàng)目。參賽隊(duì)伍都需要在相同型號(hào)機(jī)器人本體的基礎(chǔ)上開(kāi)發(fā)視覺(jué)算法、平衡算法、步態(tài)算法等一系列對(duì)應(yīng)算法來(lái)實(shí)現(xiàn)機(jī)器人行走和擊球行為,開(kāi)始指令下達(dá)后,機(jī)器人只能自主完成全部競(jìng)賽。
如何讓機(jī)器人接力行走,如何讓機(jī)器人判定高爾夫球位置進(jìn)行擊打,選手們可以說(shuō)是下足了功夫。機(jī)器人接力競(jìng)賽上,參賽選手設(shè)定機(jī)器人“芒果”和機(jī)器人“蘋(píng)果”通過(guò)語(yǔ)音控制啟動(dòng)。機(jī)器人高爾夫競(jìng)賽上,機(jī)器人“左顧右盼”把軍訓(xùn)中的“小碎步”學(xué)到了極致,觀察球和球洞的位置,反復(fù)調(diào)整自己的位置,最終擊出精準(zhǔn)的一桿。

競(jìng)賽目的是解決實(shí)際問(wèn)題
整個(gè)計(jì)算機(jī)程序設(shè)計(jì)競(jìng)賽,以面向應(yīng)用和解決實(shí)際問(wèn)題為目標(biāo),重點(diǎn)考察學(xué)生的數(shù)理基礎(chǔ)、編程能力、創(chuàng)新意識(shí)和團(tuán)隊(duì)協(xié)作精神,提升學(xué)生綜合素質(zhì)和復(fù)雜問(wèn)題解決能力。
應(yīng)用開(kāi)發(fā)競(jìng)賽以程序設(shè)計(jì)為主要內(nèi)容,以各類(lèi)終端為平臺(tái)開(kāi)發(fā)Web應(yīng)用開(kāi)發(fā)類(lèi)、移動(dòng)終端開(kāi)發(fā)類(lèi)、嵌入式軟件類(lèi)、信息安全類(lèi)、游戲軟件類(lèi)等應(yīng)用軟件或系統(tǒng)。學(xué)生開(kāi)發(fā)了可以帶回家的心理咨詢(xún)師——艾米,有致力于幫助智力障礙者的訓(xùn)練方法,有保障文字創(chuàng)作知識(shí)產(chǎn)權(quán)的文字守護(hù)者……在鍛煉學(xué)生計(jì)算機(jī)程序設(shè)計(jì)能力的同時(shí),為解決實(shí)際問(wèn)題提供了新思路、新方法。
18日下午,大賽圓滿(mǎn)閉幕,經(jīng)過(guò)系統(tǒng)判定及專(zhuān)家評(píng)審,最終評(píng)出一等獎(jiǎng)32個(gè),二等獎(jiǎng)65個(gè),三等獎(jiǎng)81個(gè)。長(zhǎng)沙理工大學(xué)、湖南師范大學(xué)、湖南工業(yè)大學(xué)、湖南科技學(xué)院、吉首大學(xué)5所院校獲優(yōu)秀組織獎(jiǎng);湖南大學(xué)、國(guó)防科技大學(xué)、湘潭大學(xué)、中南大學(xué)、湖南文理學(xué)院、湖南師范大學(xué)、湖南科技大學(xué)等7所高校14支隊(duì)伍獲ACM程序設(shè)計(jì)競(jìng)賽一等獎(jiǎng);湖南師范大學(xué)、湖南科技學(xué)院、長(zhǎng)沙理工大學(xué)、中南大學(xué)、湖南中醫(yī)藥大學(xué)、湖南文理學(xué)院等6所高校12支隊(duì)伍獲應(yīng)用開(kāi)發(fā)競(jìng)賽一等獎(jiǎng);長(zhǎng)沙理工大學(xué)代表隊(duì)以1分09秒,吉首大學(xué)代表隊(duì)以1分11秒的成績(jī)奪得機(jī)器人接力賽一等獎(jiǎng),衡陽(yáng)師范學(xué)院南岳學(xué)院、長(zhǎng)沙理工大學(xué)、湖南師范大學(xué)4支隊(duì)伍以滿(mǎn)分的成績(jī)拿下機(jī)器人高爾夫競(jìng)賽一等獎(jiǎng)。