當前位置:首頁 » 大學本科 » 大學生程序設計大賽

大學生程序設計大賽

發布時間: 2021-01-26 16:45:53

A. 參加大學生程序設計大賽的意義是什麼給學生教師學校帶來的益處是哪些

你好,參加大學生程序設計大賽可以了解到自己的能力水平,開拓視野,激勵自己學習,挑戰自我,鼓勵學生學習前沿的知識,給自己和學校爭光!

B. 面向社會的編程大賽有哪些,有些大賽都是大學里的,不是大學生可以參加的編程大賽有哪些

其實很多編程比賽都不止是面向大學生...就像各大OJ舉辦的比賽,基本都不限定你必須是在校專大學生...只是屬大學生參加比較多而已,還有大公司舉辦的一些比賽,其實就是想通過比賽來選拔一些好的人才...並不限定大學這個范圍,當然,除了ACM-ICPC這種限定參加年限的肯定不行...

C. 比較好的大學生C語言競賽編程題 或者比較有檔次的競賽有哪些(本科、研究生可以參加的)

1:C語言競賽編程題很多,你可以去北大的ACM網上測評系統JudgeOnline上做題,它能檢查你的代碼是否正確。
網址:http://acm.pku.e.cn/JudgeOnline/
可以注冊一個賬號,它會保存你每次提交正確的代碼,上面的題比較多,范圍廣,各種難度試題都有。當然還有其他大學的一些JudgeOnline,如上海交大的。

2:有檔次的競賽首推ACM/ICPC(國際大學生程序設計競賽),當然也有全國大學生程序設計大賽。每年有的網站和機構也會舉辦編程競賽,如這幾年網路舉辦的網路之星程序設計大賽也很有影響力。在給出的樣題第一例有對ACM的詳細介紹,樣題是我們學校某屆程序大賽初試題,比較簡單。(此外ACM程序大賽也可以用C++編程,本科生、研一可參加)

3:一些簡單的ACM樣題(因為是國際性比賽,ACM試題都是E文的,下面部分是翻譯過來的)

H-acm規則
Description
ACM/ICPC(國際大學生程序設計競賽)是由ACM(Association for Computing Machinery,美國計算機協會)組織的年度性競賽,始於1976年,是全球大學生計算機程序能力競賽活動中最有影響的一項賽事,是全世界公認的規模最大、規格最高的大學生程序設計競賽,是參賽選手展示計算機才華的廣闊舞台,是著名大學計算機教育成果的直接體現,是信息企業與世界頂尖計算機人才對話的最好機會。ACM/ICPC採用賽區選拔的方式產生參加世界決賽學校的資格,2001年,來自全球超過25個地區1141所大學的2362支隊伍參加了第26屆ACM/ICPC的賽區競賽。在2002年3月,來自世界各地的約60支隊伍,200多名選手參加了夏威夷總決賽的角逐。
在 ACM/ICPC 比賽中,均使用自動判題系統,這不僅減輕了ACM/ICPC比賽的舉辦方的負擔,同時也使競爭更加的公正公平。 因為在比賽中,比賽成員就可以看到自己排名情況,這使的比賽更加的透明。
ACM/ICPC 比賽中排名是按如下方法排名的:
1: 解題數目最多的隊伍排在前面。
2: 如果解題數目相等的隊伍,總用時最少的排在前面。
註: 在比賽中,每道試題用時將從競賽開始到試題解答被判定為正確為止,期間每一次錯誤的運行將被加罰20分鍾時間,未正確解答的試題不計時。 那麼所有解答出來題目的用時和罰時加起來為:該隊伍所花的總用時。
現在,需要你寫一個程序來給比賽隊伍進行排名(假設不超過200支隊伍)。
Input
多行測試數據,每行包含各個隊伍的比賽信息。
每個隊伍格比賽信息表示格式為:
string n m 分別表示隊名、解題數量、總用時(其中:隊名為長度不超過30的字元串,解題數量為1…10之間的整數,罰時的范圍不超過int的范圍)
當輸入end時,表示輸入結束。
Output
按先後名次輸出各個隊伍的比賽信息。
每個比賽隊伍佔一行。
每行格式為:
string n m 分別代表 隊名 解題數量 總用時。
Example Input
amstl 3 65
danoniao 2 50
lutedan 3 60
end
Example Output
lutedan 3 60
amstl 3 65
danoniao 2 50

G-我想我需要一隻船屋
Description
佛瑞德最近正在考慮在路易斯安那洲買一片土地來蓋一棟房子.在進行調查研究土地的過程中佛瑞德發現,路易斯安那洲的土地由於密西西比河的侵蝕會以每年50平方英里的速度縮減.佛瑞德計劃後半生都在該地度過,所以他不希望在自己的有生之年房屋受到河水的侵蝕.現在他需要知道自己是否會受到河水的侵蝕.
在做了更多的調查之後,佛瑞德得知這里的土地沿河岸以半圓形方式侵蝕,這個半圓以(0,0)為圓心的,被X軸分成上下兩部分,位於X軸下邊的是河水,上面是河岸.在第一年開始的時候這個半圓范圍為0,也就是說河岸未被河水侵蝕.(半圓如下圖所示)

Input
第一行的一個正整數N指出下邊有多少組數據需要計算.下邊N行,每行包含兩個實數X和Y,指出佛瑞德考慮的房子以(0,0)為原點的坐標系內的位置.以英里為單位.Y為非負數.
Output
計算在X,Y位置佛瑞德的房子在第幾年會被河水侵蝕.與輸入數據相對應每行以如下形式輸出你的計算結果:「Property N: This property will begin eroding in year Z.」, 其中N為第N組數據,Z為你計算出的開始侵蝕的年數.在最後輸出一句「END OF OUTPUT.」,表示計算結束.
Example Input
2
1.0 1.0
25.0 0.0
Example Output
Property 1: This property will begin eroding in year 1.
Property 2: This property will begin eroding in year 20.
END OF OUTPUT.
Hint
• 房屋的位置不會正好在半圓邊界上,要不在內,要不在外。
• 你所提交的程序計算輸出會由系統自動判斷。你的結果要和輸出要求精確匹配,字母大小寫、標點符號和空格 。包括最後一行的語句也要精確匹配。
• 所有給定數據都以英里為單位。

F-N!的計算
Description
N!=N×(N-1)×(N-2)×(N-3)×....
Input
輸入第一行為一正整數m,表示下邊要計算幾個 N!
下一行開始為m個正整數( 1 ≤ N ≤ 11 , m ≤ 9)
Output
輸出這m個正整數的階乘結果,每個一行.
Example Input
3
1
2
5
Example Output
1
2
120

I-Vertical Histogram
Description
Write a program to read four lines of upper case (i.e., all CAPITAL LETTERS) text input (no more than 72 characters per line) from the input file and print a vertical histogram that shows how many times each letter (but not blanks, digits, or punctuation) appears in the all-upper-case input. Format your output exactly as shown.
Input
* Lines 1..4: Four lines of upper case text, no more than 72 characters per line.
Output
* Lines 1..??: Several lines with asterisks and spaces followed by one line with the upper-case alphabet separated by spaces. Do not print unneeded blanks at the end of any line. Do not print any leading blank lines.
Example Input
THE QUICK BROWN FOX JUMPED OVER THE LAZY DOG.
THIS IS AN EXAMPLE TO TEST FOR YOUR
HISTOGRAM PROGRAM.
HELLO!
Example Output
*
*
* *
* * * *
* * * *
* * * * * *
* * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * *
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

J-白棋勝?還是黑棋勝?
Description
Cinderalla最近迷上了玩五子棋.可是在和其它的小夥伴一起玩時她老是輸,於是她想用計算機來幫她判斷棋局是那方獲勝.為了簡便,我們先去掉一些規則.我們認為棋盤上只要有一方的棋有五個棋子相連就確定那一方獲勝.你的任務是編寫一個程序來判斷我們給出的棋局是那一方獲勝.
Input
輸入數據只有一組.第一行有兩個正整數m,n(5 ≤ m,n ≤ 10),分別代表棋盤的行數和列數.緊接著的2*n+1行是棋盤的描述,棋盤由"+","-","|"構成,其中"*"代表白棋,"#"代表黑棋. "+","-","|"的ASCII碼分別為43、45、124
Output
輸出數據只有一組,如果白棋獲勝則輸出White Win!,如果黑棋獲勝則輸出Black Win!
Example Input
5 10
+-+-+-+-+-+-+-+-+-+-+
| |*| | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+
| | |*|#| | | | | | |
+-+-+-+-+-+-+-+-+-+-+
| | |#|*|#|#| | | | |
+-+-+-+-+-+-+-+-+-+-+
| | | | |*|#| | | | |
+-+-+-+-+-+-+-+-+-+-+
| | | | | |*| | | | |
+-+-+-+-+-+-+-+-+-+-+
Example Output
White Win!
Hint
給出的棋局必有一方是獲勝的.

D. 大學生程序設計大賽

參加程序競賽只需你掌握好一門語言就夠了,關鍵是看訓練及了解程度,可以登錄各個學校的ACM Online Judge做題,然後掌握遞歸、搜索、動態規劃的知識,圖論基礎知識,掌握各種排序方法,以及一些經典問題(漢諾塔、八皇後、等)

兩個Online Judge網站:

PKU網址:http://acm.pku.e.cn/JudgeOnline/
ZOJ網址:http://acm.zju.e.cn/onlinejudge/showProblem.do?problemCode=1039

E. 大學期間有什麼計算機比賽可以參加啊

可以參加ACM國際大學生程序設計競賽,全國大學生數學建模比賽等。

ACM-ICPC以團隊的形式代表各學校參賽,每隊由至多3名隊員組成。每位隊員必須是在校學生,有一定的年齡限制,並且每年最多可以參加2站區域選拔賽。

全國大學生數學建模比賽每年9月舉行,面向全國大專院校的學生,不分專業(但競賽分本科、專科兩組,本科組競賽所有大學生均可參加,專科組競賽只有專科生(包括高職、高專生)可以參加)。

(5)大學生程序設計大賽擴展閱讀:

ACM區域賽一般分別按10%,20%,30%的比例頒發金,銀,銅獎,即一般情況(120隊伍)有12支隊伍獲金牌,24支隊伍獲銀牌,36支隊伍獲銅牌,其餘為優勝獎。

總決賽前十名的隊伍將得到高額獎學金:第一名獎金為12000美元,第二名獎金為6000美元,第三名獎金為3000美元,第四名至第十名將各得到1500美元。除此之外還將承認北美冠軍、歐洲冠軍、南太平洋冠軍及亞洲冠軍。

全國大學生數學建模比賽的各賽區組委會按全國組委會規定的數量將本賽區的優秀答卷送全國組委會。全國組委會聘請專家組成全國評閱委員會,按統一標准從各賽區送交的優秀答卷中評選出全國一等、二等獎。

F. 大學生(計算機系)可以參加那些競賽

大學生一般參加數學建模競賽再有就是程序設計競賽ACM/ICPC(ACM International Collegiate Programming Contest, 國際大學生程序設計競賽)是由國際計算機界歷史悠久、頗具權威性的組織ACM(Association for Computing Machinery,國際計算機協會)主辦的,世界上公認的規模最大、水平最高的國際大學生程序設計競賽,其目的旨在使大學生運用計算機來充分展示自己分析問題和解決問題的能力。該項競賽從1970年舉辦至今已歷29屆,一直受到國際各知名大學的重視,並受到全世界各著名計算機公司的高度關注,在過去十幾年中,APPLE、AT&T、MICROSOFT和IBM等世界著名信息企業分別擔任了競賽的贊助商。可以說,ACM國際大學生程序設計競賽已成為世界各國大學生最具影響力的國際級計算機類的賽事, 是廣大愛好計算機編程的大學生展示才華的舞台,是著名大學計算機教育成果的直接體現,是信息企業與世界頂尖計算機人才對話的最好機會。
該項競賽分區域預賽和國際決賽兩個階段進行,各預賽區第一名自動獲得參加世界決賽的資格,世界決賽安排在每年的3~4月舉行,而區域預賽安排在上一年的9~12月在各大洲舉行。
ACM/ICPC的區域預賽是規模很大、范圍很廣的賽事。僅在2003年參加區域預賽的隊伍就有來自75個國家(地區),1411所大學的3150支代表隊,他們分別在127個賽場中進行比賽,以爭奪全球總決賽的73個名額,其激烈程度可想而知。2005年第30屆ACM/ICPC亞洲賽區預賽共設了北京、成都、漢城、東京等11個賽站,來自亞洲各國知名高校的各個代表隊進行了激烈的角逐。網路知道上有 http://ke..com/view/548038.htm

G. ACM國際大學生程序設計競賽的歷屆冠軍

1977年以來歷年全球總決賽的冠軍: 年份 總決賽地點 冠軍大學 國家 2015年摩洛哥馬拉喀什聖彼得堡國立資訊科技、機械與光學大學俄羅斯2014年俄羅斯葉卡特琳堡聖彼得堡國立大學俄羅斯2013年俄羅斯聖彼得堡聖彼得堡國立資訊科技、機械與光學大學 俄羅斯2012年 波蘭華沙 聖彼得堡國立資訊科技、機械與光學大學 俄羅斯 2011年 美國奧蘭多 浙江大學 中國 2010年 中國哈爾濱 上海交通大學 中國 2009年 瑞典斯德哥爾摩 聖彼得堡國立資訊科技、機械與光學大學 俄羅斯 2008年 加拿大班夫 聖彼得堡國立資訊科技、機械與光學大學 俄羅斯 2007年 日本東京 華沙大學 波蘭 2006年 美國得克薩斯州 薩拉托夫國立大學 俄羅斯 2005年 中國上海 上海交通大學 中國 2004年 捷克布拉格 聖彼得堡國立資訊科技、機械與光學大學 俄羅斯 2003年 美國洛杉磯 華沙大學 波蘭 2002年 美國夏威夷 上海交通大學 中國 2001年 加拿大溫哥華 聖彼得堡國立大學 俄羅斯 2000年 美國奧蘭多 聖彼得堡國立大學 俄羅斯 1999年 荷蘭埃因霍溫 滑鐵盧大學 加拿大 1998年 美國亞特蘭大 布拉格查理大學 捷克 1997年 美國聖何塞 哈維瑪德大學 美國 1996年 美國費城 加州大學伯克利分校 美國 1995年 美國納什維爾 弗賴堡大學 德國 1994年 美國菲尼克斯 滑鐵盧大學 加拿大 1993年 美國印第安納波利斯 哈佛大學 美國 1992年 美國堪薩斯城 墨爾本大學 澳大利亞 1991年 美國聖安東尼奧 斯坦福大學 美國 1990年 美國華盛頓 奧塔哥大學 紐西蘭 1989年 美國路易斯維爾 加州大學洛杉磯分校 美國 1988年 美國亞特蘭大 加州理工學院 美國 1987年 美國聖路易斯 斯坦福大學 美國 1986年 美國辛辛那提 加州理工學院 美國 1985年 美國新奧爾良 斯坦福大學 美國 1984年 美國費城 約翰霍普金斯大學 美國 1983年 美國墨爾本 內布拉斯加大學 美國 1982年 美國印第安納波利斯 貝勒大學 美國 1981年 美國聖路易斯 密蘇里-羅拉大學 美國 1980年 美國堪薩斯城 華盛頓大學聖路易斯分校 美國 1979年 美國代頓 華盛頓大學聖路易斯分校 美國 1978年 美國底特律 麻省理工學院 美國 1977年 美國亞特蘭大 密歇根州立大學 美國

H. 大學生程序設計競賽有哪些

演算法類的還有topcoder,網路之行,google jam,robocup,ai-tank....,前三個和ACM差不多,是個人賽,後兩個是偏運用了
還有一些軟體設計的比賽,主要不看演算法

I. 大學生有哪些it、編程比賽

大學生參加的編程比賽主要是ACM了。NOIP主要是中學生參加的。

另外就是一些Robcup機器專足球屬,Nao機器人編程,水下機器人大賽什麼的了。

其中應該是ACM的含金量最高了,有利於以後的保研以及工作等。非常鍛煉人的演算法以及數據結構。

J. 中國大學生軟體設計大賽

中國大學生軟體設計大獎賽
1。大賽初選范圍為全國擁有理工科相關專業的高校在校回大一至大三的學生,答可為近200萬名在校大學生提供展示自我的機會,經審核參賽資格可達到62萬人參賽的規模。
2。大賽通過層層篩選優勝生、再培訓待提高人員的形式,預計可為軟體行業提供13180名優秀軟體人才。
3。此次大賽將是同類比賽獎金設置最高的軟體比賽;規模最大的軟體人才選拔活動;能引起廣泛的社會關注

另外名校不參加?3月28日起都可以自己通過大賽官網報名。

熱點內容
四川農業大學申請考核博士 發布:2025-10-20 08:58:11 瀏覽:981
福田雷沃重工本科生待遇怎麼樣 發布:2025-10-20 08:53:49 瀏覽:575
華為要本科生嗎 發布:2025-10-20 08:25:41 瀏覽:550
2008年青島本科生工資 發布:2025-10-20 08:04:24 瀏覽:444
東北大學藝術考研 發布:2025-10-20 07:38:35 瀏覽:299
我的大學生活txt 發布:2025-10-20 07:35:28 瀏覽:25
人民大學外語系考研 發布:2025-10-20 07:31:12 瀏覽:894
上海交通大學考研輔導班 發布:2025-10-20 07:24:54 瀏覽:420
華中農業大學細胞生物學考研群 發布:2025-10-20 07:09:36 瀏覽:558
南京大學2016考研線 發布:2025-10-20 06:43:12 瀏覽:930