["zju online judge的常见问题"]
程序设计竞赛排名办法:
- 参赛队伍首先根据解题数目进行排名。在决定获奖队伍时,如果多支队伍解题数量相同,则根据总用时加上惩罚时间进行排名。总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间而成。每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每一次错误的运行将被加罚20分钟时间,未正确解答的试题不记时。
下面给大家搜集一些大学生程序设计竞赛的题目,给大家练习使用。在练习之前,有几点需要注意:
- 很多题目都是英文的,这是和国际ACM大学生程序设计竞赛接轨的。所以首先要学会看懂题目。
- 很多题目都有在线判题系统(Online Judge)。将你所做的程序,在对应的判题系统中提交以后,系统会自动给出结果。结果有几类:Accepted(正确),Compile Error(编译错误),Runtime Error(运行时错误),Wrong Answer(答案错误),Time Limit Exceed(超时),Memory Limit Exceed(超过内存)等。
- 每个题目的输入输出都有严格的要求,如果不符合要求,将会被认为是错误(Wrong Answer)的。
- 每个题目都有严格的时间和空间要求。在线判题系统会用很多苛刻的输入来测试程序,你的程序要在所有测试数据中都能够按时完成才能够获得成功(Accepted)。
- 在线判题系统要求提交的程序使用Ansi/ISO标准书写,所以不标准的语法将会得到Compile Error,比如:void main(){}。
练习题目:
- ["程序设计练习00——zju1001——A + B Problem"]
- ["程序设计练习01——timus1209——1, 10, 100, 1000..."]
- ["程序设计练习02——timus1180——A Stone Game"]
- ["程序设计练习03——timus1098——Questions"]
- ["程序设计练习04——timus1005——Stone Pile"]
- ["程序设计练习05——timus1028——Stars"]
- ["程序设计练习06——timus1302——Delta-wave"]
- ["程序设计练习07——timus1068——Sum"]
- ["程序设计练习08——timus1313——Some words about sport"]
- ["程序设计练习09——timus1084——A goat in a kitchen garden"]
- ["程序设计练习10——zju2290——Game"]
- ["程序设计练习11——zju1954——Bee Maja"]
- ["程序设计练习12——zju2329——AB Circle"]
- ["程序设计练习13——zju2305——C Looooops"]
- ["程序设计练习14——zju2104——Let the Balloon Rise"]
- ["程序设计练习15——zju2108——Elevator"]
["程序设计练习16——zju2109——FatMouse' Trade"]
- ["程序设计练习17——zju1002——Fire Net"]
- ["程序设计练习18——zju1003——Crashing Balloon"]
- ["程序设计练习19——zju1094——Matrix Chain Multiplication"]
- ["程序设计练习20——zju2105——Number Sequence"]
- ["程序设计练习21——zju2107——Quoit Design"]
- ["程序设计练习22——zju2110——Tempter of the Bone"]
- ["程序设计练习23——zju2106——Tick and Tick"]
- ["程序设计练习24——zju2111——Starship Troopers"]
- ["程序设计练习25——timus1220——Stacks"]
- ["程序设计练习26——zju2481——Unique Ascending Array"]
- ["程序设计练习27——zju2478——Encoding"]
- ["程序设计练习28——zju2480——Simplest Task in Windows"]
- ["程序设计练习29——zju2475——Benny's Compiler"]
- ["程序设计练习30——zju2476——Total Amount"]
- ["程序设计练习31——zju1006——Do the Untwist"]
- ["程序设计练习32——zju2481——Unique Ascending Array"]
- ["程序设计练习33——zju1347——Determine the Price"]
- ["程序设计练习34——zju2727——List the Books"]
- ["程序设计练习35——zju2726——Constellation"]
- ["程序设计练习36——zju2725——Digital Deletions"]
- ["程序设计练习37——zju2724——Windows Message Queue"]
- ["程序设计练习38——zju2723——Semi-Prime"]
- ["程序设计练习39——zju2722——Head-to-Head Match"]
- ["程序设计练习40——zju2535——Ancient Relics"]
- ["程序设计练习41——zju2536——Best Balance"]
- ["程序设计练习42——zju2537——Collect More Jewels"]
- ["程序设计练习43——zju2538——Dimensional Lookup"]
- ["程序设计练习44——zju2539——Energy Minimization"]
- ["程序设计练习45——zju2540——Form a Square"]
- ["程序设计练习46——zju2541——Goods Transportation"]
- ["程序设计练习47——zju2542——Html Link Resolver"]
- ["程序设计练习48——zju2543——Image Deskew"]
- ["程序设计练习49——zju1575——Koch Curve"]
- ["程序设计练习50——zju1099——HTML"]
- ["程序设计练习51——zju1239——Hanoi Tower Troubles Again!"]
- ["程序设计练习52——zju1171——Sorting the Photos"]
- ["程序设计练习53——zju1949——Error Correction"]
- ["程序设计练习54——zju1904——Beavergnaw"]
["程序设计练习55——zju1108——FatMouse's Speed"]
- ["程序设计练习56——zju1798——Granny's Bike"]
- ["程序设计练习57——zju2391——Link and Pop -- the Block Game"]
- ["程序设计练习58——zju1235——DDR King"]
- ["程序设计练习59——zju1168——Function Run Fun"]
- ["程序设计练习60——zju1119——SPF"]
- ["程序设计练习61——timus1225——Flags"]
- ["程序设计练习62——timus1206——Sum of digits"]
- ["程序设计练习63——timus1052——Rabbit hunt"]
- ["程序设计练习64——timus1110——Power"]
- ["程序设计练习65——timus1106——Two Teams"]
["程序设计竞赛相关网站"]
["程序设计竞赛参考资料"]