ACM程序设计大赛的赛制是啥样的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ACM程序设计大赛的赛制是啥样的?相关的知识,希望对你有一定的参考价值。

大学生程序设计大赛介绍
[日期:2005-12-17] 来源: 作者:佚名 [字体:大 中 小]

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个赛站,来自亚洲各国知名高校的各个代表队进行了激烈的角逐。

中国内地从1996年开始参加ACM/ICPC亚洲区预赛,至今已历九届。前六届赛区设在上海,由上海大学主办;2002年分设北京和西安赛区,分别由清华大学和西安交通大学主办;2003年设北京和广州赛区,分别由清华大学和中山大学主办。2004年设北京和上海赛区,分别由北京大学和上海交通大学举办。第30届ACM国际大学生程序设计竞赛亚洲区预选赛北京赛区比赛将由北京大学主办,定于2005年11月13日在北京大学举行。届时,来自全国各所著名高校的选手将云集北京大学,为争夺全球决赛名额进行一场高水平的程序设计角逐。

当今时代,计算机教育已经成为大学教育的一个极其重要的组成部分。北京大学一向十分重视ACM/ICPC竞赛在校园内的开展,将其作为学校迈向世界一流大学建设过程中的重点学生科技竞赛活动来组织实施。学校对本次竞赛的成功举办高度重视,成立了本届竞赛的领导小组,由北京大学林建华副校长亲自担任组长;同时,学校还成立了本届竞赛的组织委员会,由北京大学信息科学技术学院院长何新贵院士担任主任,并聘请了信息技术领域的多位院士担任评审委员会的顾问。

本次竞赛的参赛选手均是中国大学中的计算机顶尖人才,各所高校的教师以及参赛选手之间的交流将使其成为展示中国大学生计算机才华的良好机会和参赛学校加强合作、增进友谊的桥梁。相信通过我们的共同努力,本次竞赛必将成为中国计算机教育界的一次盛会,为中国计算机教育事业的发展作出更大贡献!

参考资料:网络

参考技术A ACM International Collegiate Programming Contest (ACM/ICPC)
Sponsored by IBM(AT&T, Microsoft, etc)
Regional Contest
每年10,11,12月
World Finals
次年3月底到4月初

Asia Regional
Beijing, Bombay, Dhaka, Ehime, Kanpur-Kolkata, Manila, Seoul, Zhejiang, Sichuang, Taipei, Tehran
下半年国内有3个赛区
Beijing 北京大学
Zhejiang 浙江大学
Sichuang 四川大学

参赛资格
在读本科生,研一学生
专业不限
鼓励女选手参加比赛
一个选手至多参加4年预选赛
人员组成
3个人组成一个队
如果一个队伍有2个以上的女生,则为女队
(部分赛区要求3个都是女生)设“最佳女队”奖
比赛形式
1支队伍1台机器(提供打印服务)
上机编程解决问题(可带纸质资料)
实时测试,动态排名
试题
6-10题
全英文(可以带字典)
时间:持续5个小时

后台应用程序的响应者链是啥样的?

【中文标题】后台应用程序的响应者链是啥样的?【英文标题】:What does the responder chain look like for an application in the background?后台应用程序的响应者链是什么样的? 【发布时间】:2012-05-24 14:01:17 【问题描述】:

如果音频应用程序配置为在后台播放音频,您可以将其设置为接收远程控制事件。 Apple 的文档描述了什么是必要的以及如何设置它。其中一个关键方面是确保接收和响应远程控制事件的对象能够(并且将)成为第一响应者。

当应用程序在后台时,响应者链是什么样的。我熟悉响应者链及其运作方式,但我如何知道哪些对象是响应者链的一部分,以及当应用程序在后台时哪个对象成为第一响应者?

【问题讨论】:

【参考方案1】:

由于应用程序在后台,因此键和主窗口为零,因此它们不包含在响应程序链中。然后,响应者链仅包含应用程序实例及其委托。

这对我来说是个问题,因为我实际上希望窗口(文档)在后台处理与您尝试执行的操作非常相似的操作。我可以通过使用 NSResponder 的 tryToPerform:with: 来解决这个问题。

【讨论】:

以上是关于ACM程序设计大赛的赛制是啥样的?的主要内容,如果未能解决你的问题,请参考以下文章

NodeJS 本机驱动程序上的示例 MongoDB 错误是啥样的?

是啥样的测试?巢穴

频率为随机变量的正弦曲线 - FFT 脉冲是啥样的?

python是啥样的编程语言?

好的现代 c 代码是啥样的? [关闭]

默认的 GLSL 着色器是啥样的?对于版本 330