- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ACM竞赛规与则常见
ACM/ICPC竞赛常见问题解答
参赛对象
1、凡广州大学在校本专科生均可报名参加。年级、专业不限。鼓励低年级同学及女同学参加。
2、本次比赛学生以个人身份参加,每人独立参赛。
3、参赛同学应保证自己身份等资料的真实性。
竞赛细则
1、选手在参赛时携带个人证件。
2、竞赛以上机为比赛方式。
3、竞赛中至少命题6题,至多命题9题,比赛时间为个小时。
参赛选手可以携带诸如、手册、程序清单等参考资料。
参赛选手不能携带任何可用计算机处理的软件或数据(不允许任何私人携带的磁盘或计算器)。
参赛选手不能携带任何类型的通讯工具,包括无线电接收器、移动电话等。
竞赛的预定时间为小时,但当竞赛进行一定时间后,竞赛可以因为出现不可预见的事件而调整比赛时间长度,一旦比赛时间长度发生改变,将会以及时并且统一的方式通告所有参赛选手。
当参赛选手出现妨碍比赛正常进行的行为时,诸如擅自移动赛场中的设备,未经授权修改比赛软硬件,干扰他人比赛等,都将会被竞赛剥夺参赛资格。竞赛评分
请注意竞赛裁判决定解答提交是否正确需要一定的时间。竞赛评奖
自动成为新一届大学ACM竞赛代表队的预备队员,参加学校组织的进一步培训。。
Q:一共出几道题?
A:最多9道,最少6道不定。
Q:题目的难度如何?
A:一般来说,如果在GZOJ上能够作出10道左右的题目,那么在本次比赛中应该至少作出两道题。
Q:我一定要按照题目的次序作题么?
A:不。选手可以自由决定作题的次序。试卷中的题目次序与试题难度无关。
Q:我是否要解决所有问题?
A:不必。如果你能解决所有问题,那么可以保证获得金奖了。
Q:要想获得一等奖,需要解决多少道题目?
A:按照我们的估计,大概需要解决三分之二以上的题目。
Q:我只会用C语言,是否可以参赛?
A:可以,本次竞赛允许使用C语言。国际上的ACM竞赛只允许使用C/C++和Java语言,因此如果你想参加广州大学ACM代表队,还要学习和使用这两种语言,尤其是C++。
Q:在判决时使用的数据是否和试题中的一样?
A:不一样。判决时使用的数据可以是符合题目要求的各种数据。数据量也可能很大。
Q:我需要测试输入数据是否满足输入条件么?
A:不需要。可以保证输入数据都是符合题目中的要求的。
Q:数据从那里输入?输出到哪里?
A:本次比赛的输入输出都是标准输入和标准输出。例如在C/C++中可以直接使用cin, cout。
Q:我在本地如何进行测试?
A:将你的程序编译成可执行文件后(假设为prog.exe),将输入数据写在一个文件中(假设为in.txt)。在命令行模式下,使用文件重定向来测试。例如:
Prog in.txt。也可以将结果写到另一个文件中,如prog in.txt out.txt。这种方式可以读取到文件结束符。
Q:输入输出是否有一定要求?
A:是的。试题中对于输入输出都有严格说明,必须按照这个标准进行。否则程序将不能得到正确结果。
Q:Compiler Error(编译错)是什么含义?
A:这说明你的程序在服务器上出现编译错误,请查看详细信息确定错误的具体内容。并请检查提交时是否选择了正确的语言。
Q:Runtime Error(运行错)是什么含义?
A:这说明你的程序在运行期间出现了某些错误。常见的错误包括:除零错误,数组越界,指针指向的单元不存在等。还有一种可能就是在C/C++中,main函数的返回值不是0。
Q:Time Over(超时)是什么含义?
A:每一个题目都有一个最大运行时间的要求(在试题中明确标出),如果你的程序的运行时间超过这个要求,将被强制停止,并返回这个错误。这种情况可能是由于程序中错误地出现了死循环,也可能是因为你的算法不够优化,这就需要重新设计算法和数据结构。
Q:Output Too Much(输出过多)是什么含义?
A:在系统中,为管理资源,对每个程序的输出数量是有限制的。出现这种情况,一般都是因为程序中错误地出现了死循环,不断输出一些错误结果。
Q:Wrong Answer(结果错)是什么含义?
A:这是一种最常见的错误,也就是说明你的程序的计算出的结果不对。如果你在本地测试正确,则要注意到判决时所使用的可能是各种符合要求的数据,需要考虑你的算法是否考虑到了所有情况。
Q:Presentation Error(格式错)是什么含义?
A:如果输出中只有空格和回车与答案不一样,则返回这个错误。在试题中均有严格说明,请仔细察看题目,尤其是空行。这个错误一般标志算法的基本方案已经正确了,离正确解答只有一步之遥。
语言细节
Q:比赛中所使用的编译器是什么?
A:在服务器上使用。在本地,由于条件限制,使用。
Q:在C/C++中,main函数应该如何写?
您可能关注的文档
最近下载
- 黑龙江省哈尔滨德强高级中学2024-2025学年高一下学期7月期末英语试题(含答案).docx VIP
- (正式版)S-H∕T 3541-2024 石油化工泵组施工及验收规范.docx VIP
- 文桥中学少年宫素描组活动计划.doc VIP
- 家电生产产品检测员岗位责任制.doc VIP
- 火灾报警控制器标准GB4717-2024专题培训.pptx
- 缓解学习压力与调整心态主题班会PPT课件.pptx VIP
- 钢纤维混凝土破坏机理及力学性能试验报告.docx VIP
- 浙教版人自然社会三年级第9课 避暑胜地莫干山 课件.ppt VIP
- 黑龙江省哈尔滨第三中学2024-2025学年度高一下学期期末考试生物学试卷(含答案).pdf VIP
- 主题一 2.我做非遗小传人 综合实践活动教科版六年级上册.ppt
文档评论(0)