【國家級學會主辦】2020年全國高校電腦程式設計賽(C語言/C++/Java/Python)

2021-02-15 我愛競賽網

2020年全國高校計算機能力挑戰賽-程序設計賽

報名截止日期:2020年11月25日

報名方式:點擊文章底部左下方「閱讀原文」

識別下方二維碼即可進入官網報名

主辦單位:全國高等學校計算機教育研究會

承辦單位:我愛競賽網、各高校計算機相關院系

技術支持:芒課網、《軟體導刊》雜誌社

c

c++

java

python

報名時間:2020年09月08日--2020年11月25日

初賽時間:2020年11月28日-11月29日

公布晉級:2020年12月8日12:00

決賽時間:另行通知

獲獎公示:2020年12月底到2021年1月初

說明:比賽獲獎公示期間接受異議、申訴和違規舉報。

程序設計賽分為區域賽(初賽)和決賽。區域賽分為華東、華中、華北、華南、東北、西南、西北七大賽區,根據各區域考生的參賽科目分別排名,分設一等獎、二等獎、三等獎和優秀獎各若干項,如下:

區域賽一等獎:不超過本賽區報名數的5%,頒發榮譽證書;

區域賽二等獎:不超過本賽區報名數的10%,頒發榮譽證書;

區域賽三等獎:不超過本賽區報名數的20%,頒發榮譽證書;

區域賽優秀獎:不超過本賽區報名數的15%,頒發榮譽證書。

區域賽一、二等獎獲獎選手將有資格進入決賽。決賽設一等獎、二等獎、三等獎各若干項,總獲獎人數不超過總報名數的10%。分別如下:

決賽一等獎:不超過報名數的2%,頒發榮譽證書+指導老師證書;

決賽二等獎:不超過報名數的3%,頒發榮譽證書+指導老師證書;

決賽三等獎:不超過報名數的5%,頒發榮譽證書+指導老師證書。

1.參賽對象

大賽的參賽對象是高校所有專業的在校生(含高職、大專、本科及研究生)。

2.參賽費用

參賽學生可以根據自己的實際情況選擇一科或者多科參賽。參賽者需繳納報名、考試及評審費用共60元/科。費用用於大賽系統開發、專家評審、獲獎證書採購、寄送等。初賽階段不設指導老師。決賽獲獎者可設指導老師一名,頒發紙質證書。

決賽不再另行收費。

3.命題範圍

數據結構:包括基礎數據結構、樹形結構、字符串、其他等。基本算法知識:包括基礎算法、動態規劃、搜索等。

圖論:包括最短路徑(單源、任意)、生成樹、匹配問題、網絡流、其他等。

數學:包括數論、組合數學、計算方法、計算幾何、其他等知識。

各語言科目分開比賽,題目根據所選語言系統自動生成。

4.題型設置及比賽時長

區域賽和決賽題型均為選擇題+程序設計題(每題設置若干得分點,按通過的得分點計分)。其中,區域賽為90分鐘,決賽為120分鐘。選擇題僅有1次提交機會,程序設計題不設提交次數限制。

C/C++:GCC/G++

Java:Java SDK 1.8_66

Python:3.7.4

程序設計賽選擇題採用答案比對電腦閱卷;編程題按照測試點進行評判,並按照測試點給分,每個測試點通過即得到相應的分數,否則該測試點得分為0分,該題的最終得分由代碼通過的測試點得分之和構成。比賽過程中,每道編程題目允許多次提交,系統取該道編程題的最高得分作為該題的最終分數。


競賽官網地址:點擊文章底部左下方「閱讀原文」

識別下方二維碼即可進入官網報名


電腦程式設計賽通知群834693584 (掃描下方二維碼即可加群)

參賽選手和隊伍對比賽結果有異議,可以由指導老師向組委會提出書面仲裁請求,需要參賽隊員、指導老師的籤名。組委會和專家組委託裁判根據比賽規則給出針對申訴內容的裁決依據,仲裁請求和裁決依據2份材料一起提交仲裁委員會。

仲裁委員會依據比賽規範、規則以及裁判給出的裁決依據對比賽結果進行仲裁,仲裁結果為最終結果。

有關大賽的其他事宜由組委會另行通知。

大賽組委會秘書處聯繫人:任老師,電話:16601164190,電子郵箱:ncccu2019@126.com。

全國高等學校計算機教育研究會

全國高校計算機能力挑戰賽組委會

2020年9月2日

本文信息搜集整理自網際網路,信息版權及活動解釋權歸主辦單位所有,我愛競賽網僅作媒體支持。

相關焦點

  • 【C語言/C++/Java/Python大賽】2020年全國高校電腦程式設計賽,國家級學會主辦
    2020年全國高校計算機能力挑戰賽-程序設計賽報名截止日期:2020年11月25日報名方式:點擊文章底部左下方「閱讀原文」或識別下方二維碼即可進入官網報名主辦單位:全國高等學校計算機教育研究會承辦單位:我愛競賽網、各高校計算機相關院系技術支持:芒課網、《軟體導刊》雜誌社cc++java
  • 九大程式語言優缺點第四期:c++
    上一期給大家介紹了C語言,理所應當的本期給大家了解下C語言的超集,c++那麼接下來給大家介紹主流程式語言:C++、JavaScript、C#、Ruby、PHP以及Objective-C,對於這幾種語言,大家都能看到由其打造的頂尖應用,我們一起來了解一下吧。
  • C/C++優勢究竟在哪裡?是什麼讓他們經久不衰?看看這個你就懂了
    c語言誕生於1972年,是一個通用型命令式計算機程式語言,其支持結構化編程,詞彙變量範圍與遞歸,同時也是一種能夠預防各類未預期操作的靜態類型系統,最初的目標在於構建編寫系統軟體。相較於C語言,c++誕生於1983年,緊隨c語言的步伐,c++是C語言的超集,大家所知道的C語言是面向過程的,java是面向對象的,那麼C語言為了面向對象,所以誕生出現在大家所熟知的c++,被廣泛視為大規模應用構建軟體。
  • 你好,世界 ——計算機程式語言的特點比較、應用與學習
    計算機程式語言的發展隨著計算機技術的發展,計算機程式語言也在不停的發展,程式語言總的來說分為機器語言﹑彙編語言﹑高級語言。這三種語言對應著計算機語言發展的三個階段。1946年,世界上第一臺計算機ENAC誕生,使用的是穿孔卡片,這種原始的機器語言—二進位,只有專家才能理解,和人類語言相差甚遠,彙編語言﹑高級語言都是在此基礎上發展而來。
  • python+C、C++混合編程的應用
    排序說明不了語言的好壞,反應的不過是某個軟體開發領域的熱門程度。語言的發展不是越來越common,而是越來越專注領域。有的語言專注於簡單高效,比如python,內建的list,dict結構比c/c++易用太多,但同樣為了安全、易用,語言也犧牲了部分性能。
  • 為什麼入門大數據選擇Python而不是Java?
    Python是一種面向對象的解釋型電腦程式設計語言,Python是純粹的自由軟體, 原始碼和解釋器CPython遵循 GPL(GNU General Public License)協議。Python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮進。Python具有豐富和強大的庫。
  • 用Python使用C語言程序(Windows平臺)
    qianyan在機器學習中,很多時候我們需要Python和C的混合編程,最重要的原因是為了性能效率的提升: 解釋型語言一般比編譯型語言慢,一般提高性能的有效做法是,先做性能測試,找出性能瓶頸部分,然後把瓶頸部分在擴展中實現。本文的目標是在windows平臺下(使用pycharm),實現python調用C語言編寫的程序。
  • 你知道計算機語言、編程、算法及軟體開發之間有什麼聯繫和區別嗎
    比如我們知道的常用計算機語言有java、c、c++、python、java script等等。這些高級語言也是有著許多共同點及不同點。共同點就是都有著計算機語言的共同特點,比如變量定義、數組、字符串、循環結構、選擇結構、分支結構、函數等等。不同點主要是語法與標準庫的不同,什麼是語法呢?
  • Java、JavaScript、C、C++、PHP、Python都是用來開發什麼?
    用任何程式語言來開發程序,都是為了讓計算機幹活,比如編寫一篇文章,下載一首MP3等,而計算機幹活的CPU只認識機器的指令,所以,儘管不同的程式語言差異極大,最後都得「翻譯」成CPU可以執行的機器指令。理論上任何語言幹任何事情幾乎都可以, 但是主要幹什麼那就不一樣了。
  • C語言,C++,C ,Java之間的關係
    C語言,C++,C#,Java,這幾種語言,應該說是當前最流行,也是最基礎的計算機語言。是不是有些人看著會頭大,大腦會不叫混亂,一個計算機怎麼會有那麼的的語言呢?看著就頭大。現在,隨著計算機的性能越來越強大,其內部的機構也會變的越來越複雜,很多新的東西也正在漸漸的出現並且發展起來比如大數據,vr,等。現在,小編先來給大家說下計算機語言的發張,一臺計算機最本質的語言是機器語言,由01010101的代碼組成,CPU處理的也是由由010101的代碼組成的數據。但是,這種語言太簡單了,不好理解。
  • 2019年最實用的程式語言
    第三類語言則是Objective-C和R。1、java-大眾化的程式語言Java是歷史最悠久的程式語言之一。Java可謂是Web應用程式、桌面程序、作業系統及更多系統的立足之本。這種面向對象、基於類的程式語言廣泛使用;此外,它也是最受歡迎的語言之一。
  • Java、C/C++、JavaScript、PHP、Python,到底用來開發什麼?
    用任何程式語言來開發程序,都是為了讓計算機幹活,比如編寫一篇文章,下載一首MP3等,而計算機幹活的CPU只認識機器的指令。所以,儘管不同的程式語言差異極大,最後都得「翻譯」成CPU可以執行的機器指令。理論上任何語言幹任何事情幾乎都可以, 但是主要幹什麼那就不一樣了。java常常跟」企業」聯繫在一起,因為具備一些很好的語言特性, 以及豐富的框架,在企業應用中最被青睞,你總可以聽到關於J2EE, JSP, Hibernate之類的東西的討論。
  • 通俗易懂地告訴你,java語言中為什麼沒有sizeof操作符
    01sizeof()定義sizeof是c語言的一種單目操作符,如c語言的其他操作符++、--等。它並不是函數。sizeof操作符以字節形式給出了其操作數的存儲大小。操作數可以是一個表達式或括在括號內的類型名。操作數的存儲大小由操作數的類型決定。
  • Java、Python、C語言?5大熱門程式語言,我該怎麼選?
    一提到編程,大家就會想到一堆莫名其妙的縮寫,比如C、C++、JAVA、VB、VC、FoxPro、Delphi、SQL、PHP、ASP、JSP等等,那麼程式語言究竟多少種呢?主要是以縮寫英文作為標符進行編寫的,但彙編語言在程序方面較為冗長,所以具有較高的出錯率。這種語言主要是利用二進位編碼進行指令的發送,能夠被計算機快速地識別,其靈活性相對較高,且執行速度較為可觀。
  • 《小灰教你零基礎學python》-Python入門語言
    電腦(包括手機)由硬體和程序構成:很多硬體 + 很多程序 = 電腦具體硬體和程序如何集成這個咱們不用太了解,這個是計算機設計原理裡面的東西了,咱只需要了解,電腦就是硬體(攝像頭、二、什麼是程式語言程序(軟體)是使用程式語言編寫的,比如咱們日常使用的微信、qq、瀏覽器、播放器都是使用程式語言編寫的,程式語言有哪些:javapython
  • 20種熱門程式語言輸出Hello World,你會幾種?
    c/c++語言哦,第二名和第三名是孿生兄弟c/c++,其實c跟c++程序在寫法上用很多相似之處。其實,這個是大名鼎鼎的Windows作業系統公司微軟創造出來的一門語言,用過它的人都知道,它的語法像java,又有c/c++指針的優點,關鍵是用c#寫出來的windows程序,在windows上運行特別流暢!當然啦,微軟自家的語言寫出來的東西都不流暢還有人想用它嗎?
  • 加速程序開發 Python整合C語言模塊
    Python是一種用於快速開發軟體的程式語言,它的語法比較簡單,易於掌握,但存在執行速度慢的問題,並且在處理某些問題時存在不足,如對計算機硬體系統的訪問,對媒體文件的訪問等。而作為軟體開發的傳統程式語言C語言,卻能在這些問題上很好地彌補Python語言的不足。
  • scratch/python/c++,小孩學編程學哪個好?
    國務院號召編程從娃娃抓起,NCT全國青少年編程能力等級測試也搭乘2019年的末班車成功進行了第一屆認定。除此之外,作為五大奧賽之一的信息奧賽,信息競賽的獲獎者一直很受名校青睞。傳統編程建議學習c++或者python。如果目標就是奧賽,那建議學c++。c++是奧賽元老,而且會一直坐鎮下去,笑看其他語言上來又下去。關注本號也可以學習零基礎C++教程。c++效率高,資源佔用少,可以編寫底層的操作。比如windows系統等等。也有學習c++的同學自己鼓搗出一個作業系統。
  • 自學編程學什麼語言比較好,編程學習建議
    自學編程學什麼語言比較好,編程學習建議 自學編程受到入門基礎知識的限制,不建議學習一些底層語言,比如C,C++,這兩門語言涉及到的指針,內存的知識非常抽象,很容易反措,並且這兩門語言與底層硬體密切相關,如果沒有系統的學過計算機體系結構的知識,不容易深入。
  • C++、java 和 C 的區別
    一、基礎類型c++:** java:** C#:1.以java為準,c++裡面的int short long 像這樣的整型 一般都有unsigned 和signed的區分 ,這個跟java和c# 的區別比較大,但c#裡面有unit ulong ushort 這三種就相當於c++的修飾詞unsigned,當c++李明的變量類型定義unsigned,就默認是整數。